问题:在鸿蒙HarmonyOS中支持接入第三方地图吗?应该怎么操作才能接入地图?
问题追加: 听说java ui框架只能用webview嵌套,js ui框架没有办法。按理说鸿蒙HarmonyOS中的js就是javascript,可以直接使用javascript的引入方式。
回答: 对于第三方地图,目前还不支持,要等第三方应用提供相应的sdk支持。对于该功能,往后一定会支持的,所以用户可以关注其第三方地图应用的官方消息。 如果有此需求,可以考虑如下方式,通过HarmonyOS系统的定位来获取位置信息,然后通过java UI中的webView组件来集成Web页面,在web页面中可以获取传入的位置信息,并通过第三方提供的javaScript api中进行地图绘制与位置标注。
说明: 请参考以下链接中的指南: 位置获取参考: https://developer.harmonyos.com/cn/docs/documentation/doc-guides/device-location-info-0000000000031900
webView使用参考: https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-webview-0000001092715158 https://developer.harmonyos.com/cn/docs/documentation/doc-references/webview-0000001078480106 webView demo参考: https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/HarmonyOS-WebView |