- 使用地图功能 位置授权问题?
[图片] [图片] 当跳转到让用户授权时,有的用户有位置信息,有的没有,所以无法使用地图 map: function () { var that = this wx.getSetting({ success(res) { console.log('res是否开启授权', res) if (!res.authSetting['scope.userLocation']) { wx.authorize({ scope: 'scope.userLocation', success() { // console.log('前用户发起授权请求') wx.chooseLocation({ success: res => { console.log('打开地图选择位置确定', res) }, fail: res => { console.log('打开地图选择位置取消', res) } }) }, fail() { // 用户点击不允许引导重新获取授权 that.fetchAgainLocation() } }) } else { // 已经授权了就会直接进入地图 wx.chooseLocation({ success: res => { console.log('打开地图选择位置确定', res) }, fail: res => { console.log('打开地图选择位置取消', res) } }) } } }) uni.chooseLocation({ success: function (res) { if (res.name == '') { } else { that.addr = res.address that.userDetailAddress = res.name that.latitude = res.latitude that.longitude = res.longitude console.log('纬度:' + res.latitude); console.log('经度:' + res.longitude); } }, fail: function () { }, complete: function () { } }) }, fetchAgainLocation() { let that = this wx.getSetting({ success: (res) => { var statu = res.authSetting; if (!statu['scope.userLocation']) { wx.showModal({ title: '是否授权当前位置', content: '需要获取您的地理位置,请确认授权,否则地图功能将无法使用', success: (tip) => { if (tip.confirm) { wx.openSetting({ success: (data) => { if (data.authSetting["scope.userLocation"] === true) { wx.showToast({ title: '授权成功', icon: 'success', duration: 1000 }) wx.chooseLocation({ success: res => { console.log('打开地图选择确定', res) } }) } else { wx.showToast({ title: '授权失败', icon: 'success', duration: 1000 }) } }, fail: () => {}, complete: () => {} }); } } }) } }, fail: ()=>{}, complete: ()=>{} }) },
2020-03-03 - 小程序怎样实现类似朋友圈上传图片后,可以进行图片拖拽的功能?
[图片]
2020-02-27 - 微信小程序怎样实现拖拽图片功能
[图片]
2020-02-26 - 微信小程序群接龙开发中,分享小程序的界面应该怎样设置?
官网说是:不自定义转发图片的情况下,默认会取当前页面,从顶部开始,高度为 80% 屏幕宽度的图像作为转发图片。 但是我发现群接龙里面 转发出来的小程序不是图片,也不是当前页面80%。 小程序页面[图片]分享出去的页面[图片]。 想知道别人这个小程序是怎样实现的?
2020-02-09 - 微信小程序导致微信闪退
[视频] 目前在华为荣耀play手机 上发现有这个问题,别的手机没有发现。
2020-01-10