複数の画像を選択してBase64文字列に変換したいと考えています。私は1つの配列にファイルをプッシュしました。私の要件は、Base64文字列に変換した後、配列にプッシュすることです。私はBase64文字列に画像を変換することができません。ここでイメージをファイルのBase64文字列に変換するにはどうすればよいですか?
$("input[name=property_images]").change(function() {
var names = [];
for (var i = 0; i < $(this).get(0).files.length; ++i) {
names.push($(this).get(0).files[i].name);
}
\t console.log(names);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<input type="file" name="property_images" multiple="multiple" />
を保存するためにあなたの関数を変更しますあなたのブラウザはbase64の文字列を扱う際に大きな問題を抱えています。それは私のクロムをクラッシュし、私はbase64メソッドを全く使用できませんでした! –