1***@qq.com
1***@qq.com
  • 发布:2018-02-02 09:22
  • 更新:2018-02-02 15:15
  • 阅读:1266

plus.webview.create创建的webview,如何点击webview窗口以外的部分

分类:HTML5+

plus.webview.create("zhezhao.html", "zhezhao.html", {
width: '200px',
height: '200px',
margin: "auto",
background: "rgba(0,0,0,0.3)",
scrollIndicator: 'none',
scalable: false,
popGesture: 'none'
});
如何实现点击webview窗口之外的灰色区域,能够关闭webview。

2018-02-02 09:22 负责人:无 分享
已邀请:
爪哇子

爪哇子

var t = plus.webview.create('text.html','text', {
width: '200px',
height: '200px',
margin: "auto",
background: "rgba(0,0,0,0.2)",
mask:'rgba(0,0,0,0)',
scrollIndicator: 'none',
scalable: false,
backButtonAutoControl:'none',
popGesture: 'none'
})
t.show()
t.addEventListener('maskClick', function(e){
t.close()
}, false );

hylong

hylong

为啥使用webview实现遮罩层。可以使用popover,修改下样式即可。如果要用,可以去掉webview的background,用mask代替,然后监听点击,关闭webview

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