yangsj
yangsj
  • 发布:2015-12-26 16:28
  • 更新:2018-12-14 11:49
  • 阅读:2365

如何再让页面的元素显示在plus地图之上?如地图上的放大缩小按钮,在这里摸索一个星期了,求解答。不胜感激。

分类:HTML5+

在plus地图设置层级不起作用,所有元素都被覆盖,目前只有窗口和aler才能盖住地图,但是要把搜索,定位等按钮放在地图上,不能用窗口;在这里摸索一个星期了,求解答。不胜感激。

2015-12-26 16:28 1 条评论 分享
已邀请:
赵梦欢

赵梦欢 - 专注前端,乐于分享!

  • qiubcym

    试试去,看上去nativeObj很有前景

    2016-12-04 23:05

  • qiubcym

    要是能在nativeObj上跑h5元素就碉堡了

    2016-12-04 23:24

天啦噜

天啦噜

题主这个问题搞定了么?同求解决方法!

天啦噜

天啦噜

手动置顶

zeros

zeros

楼主可参照h5+例子中的地图演示, 他是append了一个子窗体实现

  • 天啦噜

    ios好像不行哎

    2016-01-12 09:31

天啦噜

天啦噜

继续顶

DCloud_App_Array

DCloud_App_Array

参考HelloH5+模板应用中plus/maps_map.html示例:

function createSubview(){  
    if('Android'!=plus.os.name){  
        return;  
    }  
    // 创建加载内容窗口  
    var topoffset='44px';  
    if(plus.navigator.isImmersedStatusbar()){// 兼容immersed状态栏模式  
        topoffset=(Math.round(plus.navigator.getStatusbarHeight())+44)+'px';  
    }  
    var wsub=plus.webview.create('maps_map_sub.html','sub',{top:topoffset,height:'60px',position:'absolute',scrollIndicator:'none',background:'transparent'});  
    ws.append(wsub);  
}

目前iOS平台暂时不支持属性background:'transparent'(后续会补充支持)。

  • Jauns

    昨天,测试 background:'transparent',不透明,打包的可以。不过,是之前打的包

    2016-04-05 14:42

  • DCloud_App_Array

    请说明是哪个平台?使用的HBuilder版本号以及设备信息

    2016-04-05 15:33

天啦噜

天啦噜

android 4.0 测试,好像也不支持transparent?@DCloud_App_Array

天啦噜

天啦噜

另外,问下 subview的高度是否可变?比如subview里放accordion ?谢谢!


这么说吧,想在地图上部及下部各加一个accordion,中间显示地图,是否可行?

天啦噜

天啦噜

冒泡

天啦噜

天啦噜

置顶

天啦噜

天啦噜

置顶

天啦噜

天啦噜

置顶

天啦噜

天啦噜

放弃

freemanDG

freemanDG

请问问题解决没有 我也遇到了类似问题

qiubcym

qiubcym

解决了么,这个问题很棘手啊

625204915@qq.com

625204915@qq.com

对于一个h5+ 不是很熟的人来说 很惆怅这个事情啊 我有个抽屉 要盖在地图上 官方回答也是一句nativeObj View 很惆怅 小白很苦恼

要回复问题请先登录注册