详细问题描述
在 index.html页面,如果 manifest.json里面的 plus配置里带有"launchwebview"属性的时候,
那么在index.html里面使用 plus.webview.currentWebview().setStyle({mask:"rgba(0,0,0,0.5)"}) 之后,
plus.webview.currentWebview().setStyle({mask:"none"}) 无法关闭mask。
但是,maskClick事件有响应。
因为项目要在index页面配置底部导航,在 manifest.json配置效率会高很多。
重现步骤
使用官方例子Hello H5+里面的 webview_mask.html, 把启动页指向webview_mask.html, 然后在
manifest.json里面的plus里添加:
"launchwebview":{"bottom": "0px", "background": "#f9f9f9", "subNViews": [] }, 即可重现。测试中subNViews里面有没数据结果一样,所以这里不贴代码。
测试中,在关闭菜单后,mask没有关闭。
我用iphone测试没问题。华为手机(android内核5.1)出现这个问题。
运行环境
[系统版本] 华为手机,android内核5.1
[浏览器版本]
[IDE版本] 9.0.8.201806081953
[mui版本] Mui v3.7.2
2 个回复
付楚 - web前端开发
请问解决了吗
付楚 - web前端开发
我的现在也是这个问题,IOS没问题,安卓这边就不好使