使用微信SDK调用openLocation会返回初始界面

扫描一个二维码链接打开页面,在页面中调用微信JS SDK的openLocation方法打开我指定坐标的地图,但是会返回到初始界面

  1. 安卓机测试扫码打开没问题

  2. iphone打开会退回。第一次可能不会发生,但是第二次就会出现这个问题

代码

wx.config(sign);                
wx.ready(function () {
            wx.openLocation({
                latitude: 30.317654, // 纬度,浮点数,范围为90 ~ -90
                longitude: 120.191510, // 经度,浮点数,范围为180 ~ -180。
                name: '位置名', // 位置名
                address: '地址详细说明', // 地址详情说明
                scale: 16, // 地图缩放级别,整形值,范围从1~28。默认为最大
                infoUrl: '' // 在查看位置界面底部显示的超链接,可点击跳转
            });
        });

有没有人跟我遇到同样问题的

图片描述

阅读 4k