- 小程序regionchange问题
[图片] [图片] 上面两幅图,第一幅图是页面上map组件的配置属性,第二幅图是bindregionchange方法对应的脚本,当地图视野发生改变时才应该出发,之前一直好的,后来程序卡死,后来调试发现,一直在循环调用bindregionchange这个方法,直接将电脑的cpu干到了100%,另外第二张图中用到的腾讯自己提供的根据坐标反向查询坐标信息的方法也突然不能用了,之前一直都是好用的,请官方尽快回复,谢谢。。
2018-06-18 - view 不能禁用
view 组件disabled属性不起作用,怎么解释。。
2018-06-04 - 位置授权
小程序用户地理位置授权的时候,授权提示框有时候会弹出来两个,有时候会弹出一个,具体弹出哪一个没有规律,如下图:[图片][图片] 我app.js的代码如下: App({ onLaunch: function (options) { this.getPromission(); }, onShow: function (options) { }, onHide: function () { }, getPromission: function () { //临时变量 var _this = this; //根据js_code换取用户的openid并返回用户信息 wx.login({ success: res => { if (res.code) { // wx.request({ // url: _this.globalData.serverUrl + _this.globalData.login, // method: 'GET', // data: { // js_code: res.code // }, // header: { // 'Content-Type': 'json' // }, // success: function (data) { // _this.globalData.userInfo = JSON.parse(data.data)[0] // wx.showModal({ // content: data.data // }); // }, // error: function (data) { // console.log("error"); // } // }) } } }) //获取用户的授权信息 wx.getSetting({ success: res => { if (!res.authSetting['scope.userLocation']) { wx.authorize({ scope: 'scope.userLocation', success: res => { //点击确定授权按钮 }, fail: res => { var loginStatus = wx.getStorageSync(_this.globalData.loginStatus) //点击取消授权按钮 if (loginStatus===""||!loginStatus) { wx.showModal({ title: '提示', content: '为帮助您准确获取周边卡信息,请手动选取位置...', success: res => { if (res.confirm) { wx.setStorageSync(_this.globalData.loginStatus, true) wx.navigateTo({ url: '../views/changeCity/changeCity' }) }else if(res.cancel){ wx.setStorageSync(_this.globalData.loginStatus, false) } } }) }else{ //否则打开授权设置页面进行手动设置 wx.openSetting({ success:res=>{} }) } } }) } } }) }, globalData: { loginStatus: false,//登陆状态 serverUrl: 'https://xx.xx.com.cn:1234/',//服务器地址 login: 'login',//登陆专用 retData: 'gt',//返回数据 writeRetData: 'gdc',//写入并返回数据 userInfo: {} } })
2018-05-10