2016-07-25 73 views
0

我正在使用gwt-maps-api jar來嵌入谷歌地圖在我的GWT application.Till一個月後它工作正常。我們改變了域名我們的應用程序本月的名稱,它停止working.Now位置不進入自動完成下拉式,這可能是因爲谷歌的上個月更新,使API密鑰強制訪問谷歌地圖api的新domains.Now我不知道如何傳遞這個關鍵,同時用gwt-maps-api類初始化map api。請幫助。示例代碼如下所述。如何通過谷歌地圖API密鑰初始化GWT基於Java應用程序的谷歌地圖

ArrayList<LoadLibrary> loadLibraries = new ArrayList<LoadApi.LoadLibrary>(); 
loadLibraries.add(LoadLibrary.GEOMETRY); 
loadLibraries.add(LoadLibrary.PLACES); 
Runnable onLoad = new Runnable() { 
    public void run() { 
    initMapRegions(); 
    } 

}; 

LoadApi.go(onLoad, loadLibraries, false); 

回答

0

嘗試添加一個字符串與API密鑰作爲參數傳遞給旅途方法的調用:

String otherParameters = "key=YOUR_API_KEY"; 
LoadApi.go(onLoad, loadLibraries, false, otherParameters); 

這應該添加您的API密鑰的注入JS。您可以向字符串添加多個參數,如key=YOUR_API_KEY&v=3.24&...

+0

謝謝噸..我會嘗試它並在這裏更新。:) –

+0

它的工作.. :) ..再次感謝.. :) –

+0

不客氣! – mxlse