ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

支付宝小程序地图的一些坑

2021-10-21 17:33:43  阅读:321  来源: 互联网

标签:支付宝 scale 程序 地图 longitude defaultMapConfig latitude type


支付宝小程序地图在放大比例或缩小比例之后经常会回弹回去原来大小,这里就要我们在regionchange函数内手动进行更新地图的sacle倍数以及中心点坐标

/* #ifdef MP-ALIPAY */ if (e.type === 'end') {   this.defaultMapConfig.scale = e.scale;   this.defaultMapConfig.longitude = e.longitude;   this.defaultMapConfig.latitude = e.latitude;   centerLocation = {     longitude: e.longitude,     latitude: e.latitude,     type: e.type   } }  
  • 基础库 1.18.5 开始支持 optimize 属性,开启 optimize 后,开发者不需要再监听 onRegionChange 来更新 scale 属性值以保证缩放比例不变。此特性在客户端 10.1.68 以上支持,可通过 my.canIUse(map.optimize)进行检测。

支付宝小程序没有

openMapApp方法来调起其他导航软件,我们可以用 openLocation方法来做支付宝小程序的兼容

标签:支付宝,scale,程序,地图,longitude,defaultMapConfig,latitude,type
来源: https://www.cnblogs.com/fgwh-y/p/15434293.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有