最新时时彩平台演示 中新时时彩要不要交税 新时时彩三星组六技巧 最新时时彩源码修改 新时时彩遗漏走势图 新时时彩预测方法 新时时彩计算器 新时时彩开奖皇冠网址 新时时彩组三怎么玩 最新时时彩后四稳赚 新时时彩官方开奖网站 新时时彩人工计划 新时时彩开奖漏洞 新时时彩最长遗漏 新时时彩中奖顺序 360新时时彩技巧-轴承资讯 新时时彩停售 最新时时彩杀号高手 新时时彩三星走势图 玩新时时彩有什么技巧 新时时彩3星和尾走势 新时时彩后一公式 重新时时彩网站 新时时彩遗漏统计软件 吉林新时时彩走势图 新时时彩中奖怎么查 新时时彩是什么地方 新时时彩中奖怎么查 新时时彩下载手机版下载 新时时彩贴吧 最新时时彩计划软件 大赢家新时时彩 新时时彩注册送彩金 新时时彩组选投注技巧 新时时彩走势图 新时时彩万能5码 新时时彩模拟 新疆新时时彩往期开奖号码 新时时彩的玩法 新时时彩稳赚计划 最新时时彩70注 新时时彩返奖率 新时时彩杀号定胆360 新时时彩后二杀号 新时时彩振幅走势 最新时时彩教程 新时时彩后台软件 新时时彩几点开始 新时时彩日赚几百 最新时时彩注册送20
用户
 ?#19968;?#23494;码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

小程序社区 首页 资讯/观点 查看内容

微信小程序Map组件踩坑日记

Rolan 2019-3-25 00:16

刚刚又发生一个bug,搞得我头皮发麻,本来该美滋滋的回家准备度过愉快的周末,瞬间变成了日常修bug,来,开始填坑之路情景再现:首先说一说我们项目的需求,  点击?#36335;劍?#24377;出抽屉点击对应的地图打开相应的APP思路 ...

刚刚又发生一个bug,搞得我头皮发麻,本来该美滋滋的回家准备度过愉快的周末,瞬间变成了日常修bug,来,开始填坑之路

情景再现:首先说一说我们项目的需求,

  点击?#36335;劍?#24377;出抽屉

点击对应的地图打开相应的APP

 

思路一:用map组件来实现

    坑:布局都搞好之后,在微信开发者工具一切正常,结果真机测试的时候只有地图,所有东西都被覆盖住了

效果:

原因:原生Map组件层级是最高的,并且不能使用z-index来修改层级

如果要在地图上面加一些组件呢

解决:

  方案一:控件设置,控件就是controls属性,控件只能显示图片,不能显示文字之类的  

  方案二:cover-view组件,这个组件就?#20999;?#28014;在一些组件上的,用于设置在map上或者设置在视频播放上等等

      将cover-view组件嵌?#33258;?/strong>map组件内就可以了。cover-image组件可以嵌?#33258;赾over-view内。

      注意:cover-view中只支持嵌套cover-viewcover-imagebutton

 

好了第一个问题解决了,但是第二个问题又来了,点击打开对应的地图APP

这个问题也很操蛋,讲真。

我一开?#23478;?#32463;用Map组件布局好了,后来发现Map组件不能实现直接打开对应的APP

又经过一顿操作,发现可以使用wx.openLocation()方法可以实现点击直接打开对应的APP,但是问题又来了,wx.openLocation()打开的界面不支持自定义样式

而且这里还需注意一下,wx.openLocation()在微信开发者工具运行的结果和在真机上运行的界面不一样

微信开发者工具运行结果:

 

真机运行结果:

 

好了,暂?#26412;?#36825;些坑,大家使用的时候一定注意!!!

代码成就万世基基沙镇海 梦想永在凌云意意气风发
鲜花
鲜花
鸡蛋
鸡蛋
分享至 : QQ空间
收藏
原作者: 一只菜鸟攻城狮啊 来自: cnblogs
新时时彩软件