jQueryと$.get()関数を利用するPhonegapアプリで使用しようとしていたテンプレートシステムがあります。
$.get('templates/' + name + '.html', someFunctionHere(){});
ローカルホストでサーバーとしてアプリを実行し、ChromeまたはSafariで表示すると、テンプレートシステムは完全に機能します。
iOSシミュレーターのPhonegapを介してアプリを実行すると、機能しません。ファイルは返されず、「someFunctionHere()」は実行されません。
重要な注意:iOSシミュレーターでMobile Safariを使用してローカルホストが提供するページを表示すると、それも機能しません。
私には、これはMobile SafariとPhonegapが使用するWebKitブラウザーがローカルファイルへのアクセスを許可しないように聞こえますか?これは完全に間違っているように感じますが、それはそれがどのように見えるかです。
誰かが以前にこの問題に遭遇したことがありますか、またはそれを回避する方法を知っていますか?