uni-app更新优化,App平台地图控件从腾讯地图调整为高德原生地图,之前写好的地图现在用不了,必须改成高德原生地图,但是能有一个选择,可以选择原来的或者新的吗?
一条有梦想的鱼
- 发布:2018-10-12 10:23
- 更新:2018-10-31 18:15
- 阅读:5757
uni-app更新优化,App平台地图控件从腾讯地图调整为高德原生地图,之前写好的地图现在用不了,必须改成高德原生地图,但是能有一个选择,可以选择原来的或者新的吗?
分类:uni-app
覆盖问题。在小程序里地图是原生的,也有覆盖问题,如果app里使用web地图,发小程序时会发现还是有问题。解决方案如下:
- map组件本身有controls、markers等属性,可以设置覆盖物。
- 更个性的覆盖使用cover-view,在app层如果cover-view不够还可以用plus.nativeObj.view
- 如果是popover等弹出控件,可以改成actionsheet。这些都是层级更高的
- 最新版uni-app支持webview load本地HTML,也可以使用HTML的地图,但性能略差
一条有梦想的鱼 (作者)
谢谢我试试看,还有一个问题新版的map组件在使用v-if在渲染后,想不渲染,隐藏掉,v-if里的条件变成false时,map组件还是没有消失,感觉不受v-if和v-show影响,这个怎么解决
2018-10-12 17:21
DCloud_heavensoft
@372360
2018-10-12 21:42
一条有梦想的鱼 (作者)
@372360
2018-10-15 09:15
Neil_HL
回复 一条有梦想的鱼:HX1.0.1版本已经修复了这个问题
2018-10-15 10:40
一条有梦想的鱼 (作者)
回复 Neil_HL:好的,刚才试了,已经修复。
2018-10-15 12:10
一条有梦想的鱼 (作者)
回复 Neil_HL:v-if可以实现,但会有0.5s这样的map组件黑屏,体验效果不好,v-show还是不能对map组件影响
2018-10-15 13:38
一条有梦想的鱼 (作者)
回复 Neil_HL:用v-if隐藏map组件后,input组件点击弹出输入键盘后,就出现app闪退问题
2018-10-15 14:35
Neil_HL
回复 一条有梦想的鱼:这两个问题都重现了,我们会尽快修复的
2018-10-15 15:13
工藤驼一
这种拼接的不适用于我的项目,需要菜单和图例,显示不同的marker
2018-10-15 17:13