首页 文章

xamarin.forms.maps对bing maps v8的本机支持

提问于
浏览
-4

xamarin团队是否有计划让FormsMaps在所有平台上本地支持bing maps v8 api?我正在开始一个新的开发项目,我正在考虑将xamarin FormsMaps作为核心代码库,但我需要为ios,android,uwa和wp使用新的Bing Maps V8 API .

在查看关于xamarin的forms.map文档时,它似乎只支持谷歌 Map API并需要谷歌 Map API密钥 . 据我所知,Windows手机会自动使用bing Map ,你可以强制其他平台注册并使用bing Map . 我要问的是,是否有计划能够决定您想要用于CPL的映射API,并将其原生应用于IOS,Android,WP8和UWP?或者这总是一个手动过程?

鉴于微软现在拥有Xamarin,我对此特别好奇 . 有谁知道Bing Maps V8集成的计划,是否有任何文档?

1 回答

  • 0

    很高兴看到您对在移动应用中使用V8感兴趣 . 许多人之前在移动应用中使用过Bing Maps网页控件 . 请注意,Xamarin包装本机API并使用设备上的默认映射 . V8是一个Web控件,因此Xamarin团队不太可能将V8 Web控件包装起来 . 但是,您可以通过在Web浏览器/视图控件中托管V8,在Xamarin应用中使用V8 . https://github.com/XLabs/Xamarin-Forms-Labs/wiki/HybridWebView然后,使用JavaScript创建所需的映射功能,然后将其显示在webview控件中 . 您还可以通过将JavaScript命令注入Webview来将本机代码连接到JavaScript .

    Xamarin有可能在将来使用Bing Maps . 如果是这样,它将使用本机控件而不是Web控件来执行此操作 .

相关问题