我想從桌面應用程序(C#)使用谷歌地圖API,爲此我們使用一個資源文件,其中包含一個HTML文件,我們從中加載maps-api。我們所做的是從Windows窗體中的WebBrowser控件加載HTML,我們使用Google地球插件進行3D可視化,並使用Google地圖API進行地理編碼,有時我們也會在該控件中加載一些KMZ。使用谷歌地圖工作在C#
如果我們不使用經過授權的API,該應用可以正常工作,但是當我們嘗試使用已獲得許可的API時,我們必須註冊一個URL並簽名才能使用地圖API進行工作,但它只能用於通過互聯網URL完成。
是否有另一種方式使用桌面應用程序的「工作」API?
親切的問候
我們試過這個選項,但是當我們打開html文件的時候location.href是空白的:( – Oscar 2014-12-03 10:53:10
)從這個問題來看(http://stackoverflow.com/questions/4138582/overriding-window-location- on-webbrowser-control)覆蓋位置似乎不可能,你可以嘗試從'file://'URL加載HTML文件而不是資源嗎? – mensi 2014-12-03 11:40:39