收藏
回答

小程序内置 wx.openLocation 地图scale属性 ios缩放无效?

操作步骤:wx.getLocation({

    //定位类型 wgs84, gcj02

    // wgs84 返回 gps 坐标,gcj02 返回可用于wx.openLocation的坐标

      type'gcj02',

      //获取位置成功

      successfunction (res{

        console.log(res)  //获取的的当前位置的详细信息

        wx.openLocation({

          //当前经纬度

          latitude:Number(that.data.latitude),

          longitudeNumber(that.data.longitude),

          //缩放级别默认18,缩放比例为5-18

          scale13,

          coord_type3,//baidu经纬度

          //位置名

          name: that.data.dealerName,

          //详细地址

          address: that.data.address,

          //成功打印信息

          successfunction (res{

            

          },

          //失败打印信息

          failfunction (err{

            wx.showToast({

              title'调用地图失败,请返回重试',

            })

          },

        })




      },

      //获取位置失败

      failfunction (err{

        console.log("获取位置信息失败,请返回重试")

      },

      //接口调用结束的回调函数(调用成功、失败都会执行)

      completefunction (info{

        console.log("完成")

      },

    })参考代码片段

预期结果:

设置属性scale:13,地图缩放显示1公里

实际结果:

安卓手机里面没有问题 , ios系统 还是200 没有变化


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容