2012-04-14 105 views
4

我正在開發Metro風格的應用程序,需要訪問Google Places API(我有應用程序密鑰)。視窗8防止Java腳本的注射除非包裹在一個Google Places API wnd Windows 8 Metro Style App

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

正因爲如此,maps.googleapis.com/maps/js無法加載。

任何想法?

+0

你能提供你所得到的錯誤嗎? – 2012-04-15 14:35:00

+0

沒有錯誤,腳本默默無法加載(由於腳本注入)。 – Ungaro 2012-06-16 02:32:59

+0

函數的名稱是MSApp.execUnsafeLocalFunction!你已經寫了MSapp.executeLocalUnsafeFunction – 2014-05-24 11:36:22

回答

0

使用asynchronous loader。它不使用document.write

+0

試過了。 '回調'從不執行。 'google'是未定義的。 – Ungaro 2012-06-16 02:31:41