2***@qq.com
2***@qq.com
  • 发布:2016-12-15 14:51
  • 更新:2017-04-18 18:59
  • 阅读:1684

Map 控件 在有滚动条的页面中嵌入,地图位置不随滚动条移动

分类:HTML5+
map

目前有一个页面比较长需要出现滚动条嵌入了Map 控件,map控件不随滚动条移动而移动。
我看了下官方文档有一个属性

不起作用。

position: (String 类型 )地图控件在Webview窗口的布局模式
可取值: "static" - 地图控件在页面中正常布局模式,如果页面存在滚动条则随窗口内容滚动; "absolute" - 地图控件在页面中绝对布局模式,如果页面存在滚动条不随窗口内容滚动; 默认值为"static"。 注意:布局模式并不影响地图控件在窗口中的位置及大小,如果构造时传入的DOM元素位置及大小发生变化,可通过resize方法更新。

2016-12-15 14:51 负责人:无 分享
已邀请:
___K

___K - 峥嵘头角风里浪,不得风云志不休。

var map = new plus.maps.Map("map",{position:"absolute"});

___K

___K - 峥嵘头角风里浪,不得风云志不休。

默认的是“static”定型不动的,百度地图,一旦窗体过长了,定型不动的布局,操作起来就很不流畅了,地图缩放和拖动都好卡,甚至是动不了,很懊恼。

目前是通过默认设置布局“absolute”,滚动后隐藏地图,回到顶部显示地图解决的。

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