4

我正在开发一个 Metro 风格的应用程序,需要访问 Google Places API(我有一个应用程序密钥)。Windows 8 阻止 Java 脚本注入,除非包装在

 MSApp.executeLocalUnsafeFunction( function () { 
      document.write('…etc');
 }); 

因此,maps.googleapis.com/maps/js无法加载。

有任何想法吗?

4

2 回答 2

0

使用异步加载器。它不使用document.write.

于 2012-05-08T02:04:45.840 回答
0

我不确定这是否会对您的问题有所帮助,但我一直收到一个类似于“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 模板则无法做到这一点。

我希望这有帮助!

于 2012-11-15T07:26:46.790 回答