onReady() {
this.mapContext=uni.createMapContext("map", this)
},
methods:{
tap(){
console.log(this.mapContext?.openMapApp);
this.mapContext?.openMapApp({
longitude: "116.41086091015623",
latitude: "39.92284642963548",
destination:"测试",
success:(e)=>{
console.log(e);
},
fail:(e)=>{
console.log(e);
}
})
}
}
- 发布:2022-08-13 15:00
- 更新:2022-08-15 14:49
- 阅读:644
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 21H2
HBuilderX类型: 正式
HBuilderX版本号: 3.5.4
手机系统: iOS
手机系统版本号: iOS 14
手机厂商: 苹果
手机机型: iphone Xs max , iphone13
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
map组件使用 uni.createMapContext("map", this).openMapApp
map组件使用 uni.createMapContext("map", this).openMapApp
预期结果:
ios正常,android 正常
ios正常,android 正常
实际结果:
ios报错,android 正常
[JS Framework] Failed to invoke the event handler of "click" on u-text (29):
14:56:19.681 TypeError: e[t] is not a function. (In 'et', 'e[t]' is undefined) __ERROR
ios报错,android 正常
[JS Framework] Failed to invoke the event handler of "click" on u-text (29):
14:56:19.681 TypeError: e[t] is not a function. (In 'et', 'e[t]' is undefined) __ERROR
bug描述:
map组件使用 uni.createMapContext("map", this).openMapApp ios报错,android 正常
while
为啥我跟他一样的写法,调用这个方法直接进入fail回调了,"errMsg": "openMapApp:fail",安卓真机测试的,3.96最新版本
2023-11-21 14:52
while
是需要打开什么权限吗
2023-11-21 14:52
while
2023-11-21 14:57