他の誰かのコードを iPad (およびその他のモバイル デバイス) で機能させようとしています。デスクトップでは機能するが iPad では機能しないことの 1 つは、[画像のインポート] ボタンをクリックすることです。デスクトップでは、期待どおりのダイアログ ボックスが開き、画像を選択できますが、iPad では [画像のインポート] をクリックしても何も起こりません。
このボタンのクリックに応答して呼び出される唯一のコードは次のとおりです。
var clickImport = function() {
//breakpoint here hits when I write something like "var test=9;" and 'import image' is clicked
};
関数内では何も起こりません。この関数の最後を過ぎると、jquery.js に直接移動し、ダイアログ ボックスが開いているように見えます。
ファイル リーダーでのすべての画像処理は、ダイアログ ボックスで [OK] をクリックした後に行われます。問題は、iPad でダイアログ ボックスをまったく開けないことです。<input type='file'>
HTML にも" " のようなものはありません。
これがどのように機能するか知っている人はいますか?? または、モバイルデバイスで機能させるにはどうすればよいですか? ありがとう!