2
AndroidのWebkitにjavascriptファイルを動的にロードする必要があります。私はphonegapを使用しています。内部ファイルに$ .getScriptを使用できません。 file:///android_assets/www/js.jsファイルをロードするにはどうすればよいですか。動的にjavacriptファイルをfile:///の中に読み込みます.Webkit
AndroidのWebkitにjavascriptファイルを動的にロードする必要があります。私はphonegapを使用しています。内部ファイルに$ .getScriptを使用できません。 file:///android_assets/www/js.jsファイルをロードするにはどうすればよいですか。動的にjavacriptファイルをfile:///の中に読み込みます.Webkit
XHRを使用してファイルを読み込んだ後、内容を評価することができます。 evalはあなたがロードしているコードを考えれば安全です。次に、XHRを使用してJSONファイルをロードする例を示します。
http://simonmacdonald.blogspot.com/2012/01/on-eleventh-day-of-phonegapping.html
あなたはevalのにJSON.parse()を変更した場合は()あなたが欲しい行動を取得する必要があります。
問題は、注入されたHTML(jquery load()を使って読み込まれた)の中にjavascriptを組み込む必要があることです。 id ")。load(" some.html "、function(){$。getScript(" js ")})。 – Rradhak
評価の提案に関するもう1つの厄介なことは、デバッグが非常に苦痛だということです。スタックトレースは関数名を持ちますが、定義されているファイルは含みません。 –