本帖最后由 流浪男 于 2015-10-20 16:34 编辑
利用openFame的方法我们可以在百度地图模块(bMap)上添加任何想要的浮动层,比如
一、添加按钮
二、在中间添加固定图标,拖动地图不随之移动
三、自定义信息窗口
。。。。
演示APP及预览
以上面图片为例讲解,除地图本身的frame窗口页面外,我们还需要两个openFrame,一个显示位置信息,一个显示图标。
实现效果:
拖动地图,位置信息实时变化,中间图标不移动
需要用到的知识点 api.sendEvent或api.execScript,用来广播地图拖动结果
页面对应:
bmap_win.html地图显示的win窗口,openFrame方式加载bmap_frm.html
bmap_frm.html 地图显示的frame,此页面中加载百度地图,并openFfame方式加载bmap_info_frm.html bmap_mark_frm.html,
bmap_info_frm.html地址信息的显示,此页面监听bmap_frm.html的位置变化事件。
bmap_mark_frm.htm