私はphonegapに取り組んでおり、画像アップロードファイルのプレビューを表示するために次のコードを書きました:
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
var img ='<div style="padding:10px; margin:10px; border: solid 2px #666;float: left; width:30%"><img src="'+ e.target.result+'" width="100%" /></div>';
$('#images_area').append(img);
}
reader.readAsDataURL(input.files[0]);
}
}
$("#image_upload_field").change(function(){
readURL(this);
});
これはブラウザで機能していますが、Androidフォンで画像のphonegapを表示していません。だから私は理由を探しています、なぜそれが起こっているのか、電話に疑問符が表示されています.
これも行いました:
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
これらの 2 行は、phonegap のユーザーガイドからのものです。また、Android の構成ファイルとマニフェスト ファイルの変更も、上記の 2 行を実行した後に行われます。
それで、それが機能しない理由は何ですか?アイデアがあれば教えてください。