我需要在silverlight4應用程序中使用bing map API查找用戶當前的國家/地區名稱。 你能幫我在silverlight應用程序中實現這個功能嗎?Silverlight應用程序中的用戶國家名稱
回答
我不知道這是不是你真的想要什麼,但:
1 - 寫JS代碼返回誰的位置: [Spec of geolocalisation api | Sample]
2 - 調用此方法您的Silverlight應用程序中: HtmlPage.Window.Invoke
Doc
3 - 此方法是異步那麼回調您與JS的Silverlight應用程序: Sample
4 - 使用REST API或GeocodeService(ReverseGeocodeRequest
包含一個Address對象與該國...)來反轉地理編碼的重點。
完整的示例第1步 - > 3:http://schumm.wordpress.com/2011/04/29/bing-maps-silverlight-plot-user-location/
它適用於正常情況。但是,當我連接到VPN時它失敗。它是無法給我的位置。只是繼續加載;終於沒有結果。 – user2357818 2013-05-20 08:48:24
將'timeout'屬性添加爲'getCurrentPosition'選項並捕獲超時以停止加載過程並顯示錯誤。在HTML5中,Firefox使用Google定位服務以及您的IP和附近無線接入點的相關信息。使用VPN,IP不在正確的位置。你可以試試IP和像[freegeoip](http://freegeoip.net/json/)這樣的服務,但它是一樣的。 – Tonio 2013-05-21 07:42:58
如果發生錯誤,您可以提供用戶選擇他的國家?也許通過預先從其語言信息[CultureInfo](http://msdn.microsoft.com/library/system.globalization.cultureinfo(v = vs.95).aspx)和[RegionInfo](http://msdn.microsoft.com/ .COM/EN-US /庫/ system.globalization.regioninfo(v = VS.95)的.aspx)? – Tonio 2013-05-21 07:51:52
- 1. 不同的應用程序名稱可能適用於不同的國家?
- 2. 轉換國家代碼國家名稱
- 3. 相同的應用程序名稱,但不同的國家和二進制
- 4. 蘋果應用程序商店相同的應用程序在不同的國家出售不同的名稱?
- 5. 使用國家名稱amcharts爲特定國家上色
- 6. 使用Silverlight中的世界國家
- 7. 國際化Silverlight應用程序
- 8. 通過Graph API獲取Facebook用戶的國家名稱
- 9. 國家名稱模式
- 10. 獲取國家名稱android
- 11. 向中國國家部署應用程序
- 12. 從aspx訪問Silverlight應用程序中的用戶名
- 13. 蘋果應用程序商店中的應用程序的國家
- 14. Django Pass URL中的國家名稱
- 15. SVG地圖中的國家名稱
- 16. 從國家代碼在python中獲取國家名稱?
- 17. 從國家代碼中獲取國家/地區名稱
- 18. 在IOS中從國家名稱獲取國家代碼
- 19. 針對不同國家/地區的不同應用名稱
- 20. 以應用程序名稱作爲應用程序名稱
- 21. 的Twitter:Twitter4j用戶的國家
- 22. Rails Alpha2國家到真正的國家名稱
- 23. 無法獲取用戶使用我的Android應用程序的國家
- 24. 國家名稱出現在url中?
- 25. 獲取用戶的國家
- 26. 不同的用戶名稱在不同的應用程序中
- 27. 用選項排序國家名稱作爲最後
- 28. 應用程序名稱或Applet名稱?
- 29. 基於用戶所在國家/地區的不同功能的應用程序
- 30. 從國家/地區代碼獲取國家/地區名稱
你可以使用HTML5地理位置API? - 如果您已經具有要反轉地理編碼的位置座標,則可以使用API中的[CountryRegion](http://msdn.microsoft.com/en-us/library/ff701710.aspx)屬性。 – Tonio 2013-05-07 12:37:02
我如何在我的應用程序中使用它? – user2357818 2013-05-09 07:11:58
這是關於WP的Silverlight嗎?或者只是Silverlight? – Tonio 2013-05-13 07:17:33