liuxy
liuxy
  • 发布:2019-03-15 11:07
  • 更新:2019-03-15 16:50
  • 阅读:79

uniapp 如何在webview上方弹出自定义弹窗?

分类:uni-app

遇到一个需求,当用户触发一个事件后,需要在webview上方弹出一个自定义弹窗,提示用户输入一些内容,我发现所有自定义的内容,都会被webview遮挡住不显示,有大神知道如何实现吗?
下面是我创建webview部分的代码

var childrenWebview = plus.webview.create(this.webViewUrl,'childrenWebview',{top:'65px',bottom:'50px',progress:{color:"#FF0000",height:"5px"}});  
childrenWebview.show();  
2019-03-15 11:07 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

不要自己创建webview。
方法1. 参考这个拿到子webview,http://ask.dcloud.net.cn/article/35036
然后用evaljs让子webview弹出前端控件。
方法2. 直接弹plus.nativeObj.view的界面,也支持原生输入框。

都是仅app生效

  • liuxy (作者)

    感谢!

    5 天前

4668460@qq.com

4668460@qq.com

uniapp不支持使用H5+API创建窗口,自定义弹窗可以使用组件的方式引入。

要回复问题请先登录注册