map组件取消选择地点,并不会返回到上一页,界面出现空白?

发布于 8 年前作者 tduan3008 次浏览最后编辑 8 年前来自 issues
//移动选点
 moveToLocation: function () {
   var that = this;
   wx.chooseLocation({
     success: function (res) {
       console.log(res.address);
       var address= res.address;
       // wx.navigateTo({
       //   url: "/pages/me/houseOperation/creatFamily/creatFamily?address=" + address
       // });
       let pages=getCurrentPages();
       let prevPage=pages[pages.length-2];
       prevPage.setData({
         homeName: that.data.homeName,
         address: address
       });
      wx.navigateBack({
        delta:1
      })
     },
     fail: function (err) {
       console.log(err)
     }
   });
 }

点击取消之后,页面出现空白,,无法返回上一页,取消按钮也是map组件中的一部分.

4 回复
xiuyinglin
xiuyinglin1 楼6 年前

控制台log map的经纬度 看看是否有值 没有值地图就是海。

isu
isu2 楼6 年前

报错是这样的

kpeng
kpeng3 楼6 年前

貌似已经成功的退出了选择位置的页面

chaoxue
chaoxue4 楼6 年前

麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html