Hmily丶
Hmily丶
  • 发布:2016-06-15 16:27
  • 更新:2018-11-28 01:13
  • 阅读:3842

[H5+] 在百度地图上,覆盖物如何让它固定定位。

分类:HTML5+

想在地图的中心点放置一个覆盖物。 无论地图怎么拖拽。这个覆盖物始终在中间固定。 这个需求该怎么做。 如附图。 求解= = 纠结了三天了。

2016-06-15 16:27 负责人:无 分享
已邀请:

最佳回复

DCloud_heavensoft

DCloud_heavensoft

  • ligsa

    请问你那图标怎么变成圆形的


    2016-06-22 16:36

  • 成都H5

    我只想问 内嵌百度地图覆盖物 可以自定义吗 最好是把点聚合那个类给集成进去 太坑了


    2016-10-24 17:50

Hmily丶

Hmily丶 (作者)

在线等 = = @大神快出来~

光光阿斯蒂芬

光光阿斯蒂芬

可以在屏幕中间放一个所需大小的子页面嘛,背景设成透明的,在设置图片就好了

  • Hmily丶 (作者)

    我试过了~ 会被地图给覆盖掉~ z-index设置 99999了还是被 地图给覆盖了。


    2016-06-15 17:23

Hmily丶

Hmily丶 (作者)

= = 看文档上 添加覆盖物必须得要根据坐标点。 这样 一拖拽地图。 覆盖物也会跟着跑。 然后我就在地图状态发生改变的时候 重新给覆盖物设置坐标。 可是这样很不流畅。 再拖拽地图的过程中。没法一直固定在中间。 我也试过在放地图的DIV 上面 浮动一个 图标。 可是不管我这么设置 定位。 z-index 不管设置多少。 最终都会被地图给覆盖掉~ = =

光光阿斯蒂芬

光光阿斯蒂芬

就用子页面就行啦!看清了,是 “子页面” !

看图↓我这个右上角的‘谷歌’和‘百度’导航按钮不就是你想要的东西嘛,无非就是放到页面中间去了

还有代码也在图中

  • Hmily丶 (作者)

    大神~ 按照你的方法~ 实现了。 可是新的问题来了 == 下面那个页面的 事件 全部触发不到了。 ~ 怎么整 = = 全被上面盖上的这层子页面给挡着了 = = 连地图都拖拽不了了~


    2016-06-15 18:52

  • 光光阿斯蒂芬

    被这个小块的子页面遮挡的下面的这块是没办法拖动了,只能把上面这层尽量设置小了,没被遮挡的部分还是可以拖动的~~毕竟是两个页面,至于点击事件还是可以实现的,给这个子页面里面设置事件,用fire()或者另外的办法传到线面的地图页面中就可以了


    2016-06-15 22:44

  • Hmily丶 (作者)

    回复 光光阿斯蒂芬:大神 方便加下你的QQ 嘛 0.0


    2016-06-16 09:06

  • Hmily丶 (作者)

    回复 光光阿斯蒂芬:谢谢~ 按照你说的 实现了。 十分感谢~


    2016-06-16 14:40

  • 成都H5

    我想请问一下你的地图上的覆盖物 是怎么做的 可以自定义吗


    2016-10-24 17:51

e***@vip.qq.com

e***@vip.qq.com

同遇到这个问题,请问楼主最后有解决方案么?

奇妙元素

奇妙元素

position: 'static',

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