uni-app map组件在香港版支付宝小程序中默认显示谷歌地图的问题
uni-app map组件在香港版支付宝小程序中默认显示谷歌地图的问题
官方文档里说map
组件在支付宝小程序里默认是高德地图,但我在真机调试的时候显示的是谷歌地图。请问这是啥问题呢?
2 回复
抱歉,文档为经验总结,之前未使用过香港支付宝,总结不够精准。
马上更新文档。
在 uni-app
中使用 map
组件时,如果在香港版支付宝小程序中默认显示的是谷歌地图,这可能是由于支付宝小程序的默认地图服务提供商在香港地区为谷歌地图。以下是一些可能的解决方案和注意事项:
1. 检查支付宝小程序的默认地图服务
- 支付宝小程序在不同地区可能会使用不同的地图服务提供商。在香港地区,默认地图服务可能是谷歌地图。
- 你可以通过支付宝小程序的文档或联系支付宝技术支持,确认是否可以更改默认地图服务。
2. 使用 map
组件的 provider
属性
uni-app
的map
组件支持provider
属性,可以用来指定地图服务提供商。- 尝试将
provider
设置为amap
(高德地图)或qqmap
(腾讯地图),看看是否可以切换地图服务。
<map provider="amap" style="width: 100%; height: 300px;"></map>