不要想着用官方文档中的
<button open-type="launchApp" app-parameter="wechat" binderror="launchAppError">打开APP</button>这个场景使用是有限制的,具体参考官方文档
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchApp.html
test.wxml
<view bindtap="test">点击打开地图</view>test.wxjs
test: function(){ wx.getLocation({ type: 'gcj02', //返回可以用于wx.openLocation的经纬度 success (res) { const latitude = res.latitude const longitude = res.longitude wx.openLocation({ latitude, longitude, scale: 18 }) }})}那应该如何如实现呢,其实官方还提供了一个wx.openLocation的接口(https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.openLocation.html),只要调用该接口,会自动打开一个新的页面,点击右下角绿标可以看到高德地图,腾讯地图等。
注:模拟器上打不开,真机调试可见!!!













