一条有梦想的鱼
一条有梦想的鱼
  • 发布:2018-10-13 09:03
  • 更新:2019-04-10 21:55
  • 阅读:7486

uni-app 调用高德地图后,现在地图把全部东西挡住了,如下图,图一微信小程序结果,图二app真机运行结果

分类:uni-app

第一张是我们想实现的效果,运行到微信小程序时是正常的;第二张图是运行在Android App上的结果,地图层级过高,将悬浮的窗体(view)覆盖;第三张图是运行到iOS APP上的结果,图标变大,地图层级过高,将悬浮的窗体(view)覆盖。在10.10版本更新前,所有的客户端都运行正常,如图一,怎么解决?

2018-10-13 09:03 1 条评论 负责人:无 分享
已邀请:
羊仔

羊仔

cover-view

s***@qq.com

s***@qq.com

作者问题解决了吗,我也想知道怎么解决

1***@qq.com

1***@qq.com - 只是一个材料

覆盖问题。在小程序里地图是原生的,也有覆盖问题,如果app里使用web地图,发小程序时会发现还是有问题。解决方案如下:

  1. map组件本身有controls、markers等属性,可以设置覆盖物。
  2. 更个性的覆盖在小程序里使用cover-view,在app层可以用plus.nativeObj.view
  3. 如果是popover等弹出控件,可以改成actionsheet。这些都是层级更高的

该问题目前已经被锁定, 无法添加新回复