这个问题现在还存在!!!
微信小程序chooseLocation返回直辖市地址时前面的直辖市名称重复,什么原因?微信小程序chooseLocation返回直辖市地址时前面的直辖市名称重复。 如,例1: 开发者工具:搜索关键字“煌华·新纪元3号楼”,结果中选中“煌华·新纪元3号楼”并点确定,接口返回数据: address: "重庆市沙坪坝区"errMsg: "chooseLocation:ok"latitude: 29.558671799longitude: 106.462300899name: "煌华·新纪元3号楼"真机调试(安卓):搜索关键字“煌华·新纪元3号楼”,结果中选中“煌华·新纪元3号楼”并点确定,接口返回数据: address: "重庆市重庆市沙坪坝区"errMsg: "chooseLocation:ok"latitude: 29.558672longitude: 106.4623name: "煌华·新纪元3号楼"问题:真机调试时返回的address里有两个“重庆市”,开发者工具调试的没问题。 如,例2: 开发者工具:搜索关键字“上海市科技馆”,结果中选中“上海市科技馆”并点确定,接口返回数据: address: "上海市浦东新区世纪大道2000号"errMsg: "chooseLocation:ok"latitude: 31.218216142longitude: 121.541671628name: "上海市科技馆"真机调试(安卓):搜索关键字“上海市科技馆”,结果中选中“上海市科技馆”并点确定,接口返回数据: address: "上海市上海市浦东新区世纪大道2000号"errMsg: "chooseLocation:ok"latitude: 31.218216longitude: 121.54167name: "上海市科技馆"问题:真机调试时返回的address里有两个“上海市”,开发者工具调试的没问题。 也试了北京、天津,都是一样的问题。试了四川省,因为有三级,就是正常的如“四川省成都市***”这样的。 并且,真机上,地图页面选择结果那里,重庆市的地址是只显示一个“重庆市”,选中后接口返回的数据里就有2个“重庆市”,而上海、天津,在地图页面选择结果那里就直接显示的两个直辖市名称,如“上海市上海市浦东新区***”,选中后接口返回的数据里也依然有2个“上海市”。 烦请解答下是什么情况啊,我们该如何获取正确的地址??? 代码 wxml: <!-- ChooseLocation --> <view class="uploader"> <view class="uploader-text" bindtap="chooseLocation"> <text>ChooseLocation</text> </view> <view>lg:{{lg}}</view> <view>ln:{{ln}}</view> <view>OfficeAddress:{{OfficeAddress}}</view> </view> 代码 JS: //chooseLocation chooseLocation() { let that = this wx.chooseLocation({ success: function (res) { console.log(res) that.setData({ lg: res.latitude, ln: res.longitude, OfficeAddress: res.address }) }, }) },
2022-11-15临时用了替代方案,将图片缓存本地,然后onload载入的是缓存图片,非网络图片,真机测试通过: let poster = canvas.createImage(); wx.getImageInfo({ src: img, //图片的网络地址 success: (res) => { poster.src = res.path //图片缓存地址 poster.onload = (e) => { ctx.drawImage(poster, 0, 0, 200, 200) } } }) 但是关于真机调试时网络图片无规律不显示问题,同样的网络图片,img1真机无效,img2真机有效的问题,希望能够得到解释说明 https://developers.weixin.qq.com/s/yPhbMzmj7LAk
canvas.createImage创建image对象后img.onload事件不触发?[图片] 微信开发者工具都正常,真机有的图片可以有的不行,还没发现必现的规律
2022-07-07模拟器运行正常,真机上img1的onload执行不了,img2的执行的了,无规律不显示图片 代码片段: https://developers.weixin.qq.com/s/aXpjjzmk7FAs
canvas createImage()方法中的onload在真机上无效?canvas createImage()方法中的onload在真机上无效 [图片]
2022-07-07同问,模拟器正常,真机安卓正常,IOS不行
ios使用canvasToTempFilePath报错https://developers.weixin.qq.com/miniprogram/dev/api/canvas/wx.canvasToTempFilePath.html 安卓使用是没问题,ios使用报fail invalid viewid
2022-07-05