Metroスタイルアプリを開発していて、Google Places APIにアクセスする必要があります(アプリキーを持っています)。Windows 8は、にラップされていない限り、Javaスクリプトの挿入を防ぎます
MSApp.executeLocalUnsafeFunction( function () {
document.write('…etc');
});
このため、maps.googleapis.com/maps/js
ロードに失敗します。
何か案は?
Metroスタイルアプリを開発していて、Google Places APIにアクセスする必要があります(アプリキーを持っています)。Windows 8は、にラップされていない限り、Javaスクリプトの挿入を防ぎます
MSApp.executeLocalUnsafeFunction( function () {
document.write('…etc');
});
このため、maps.googleapis.com/maps/js
ロードに失敗します。
何か案は?
これが問題の解決に役立つかどうかはわかりませんが、「google undefined」という行に沿って JavaScript エラーが発生し続けました。Windows 8 での Google Maps API の使用に関するこのチュートリアルを書きました ( http://www.creepyed.com/2012/11/how-to-use-the-google-maps-api-on-windows-8/ ) 。これは、Windows 8 で外部スクリプトを読み込むことができることに関係していますが、Visual Studio テンプレートではできません。
これが役立つことを願っています!
非同期ローダーを使用します。使いませんdocument.write
。