317136305@qq.com
317136305@qq.com
  • 发布:2018-09-07 17:17
  • 更新:2019-12-17 11:18
  • 阅读:5724

uni-app使用webview,能不能监听webview关闭,或者在H5退出到进入webview之前的页面

分类:uni-app

uni-app使用webview,能不能监听webview关闭,或者在H5退出到进入webview之前的页面

2018-09-07 17:17 负责人:无 分享
已邀请:
icare123@outlook.com

icare123@outlook.com - 台灣

如何让webview reload?

  • 317136305@qq.com (作者)

    可以用5+ 的 plus.webview去控制webview,但是webview关闭之后,就是一个空白页面了,要多按一次返回才能回到之前的页面

    2018-09-07 23:54

584531552@qq.com

584531552@qq.com

这是咋解决的。怎么没有答案啊

232252696@qq.com

232252696@qq.com - app+前端开发者

也是找了半天资料才在5+里面看到web-view的监听事件~
比如:

在onload()里面
var pageWeb = this.$mp.page.$getAppWebview();//获取当前页面的webview对象
setTimeout(function() {

                var web = pageWeb.children()[0];//延时一点获取防止还没得~!  

}, 10);
web.addEventListener('loaded',function() {//事件监听
//web加载完成~!
},false);
//各种事件监听参考https://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject中的addEventListener

  • 232252696@qq.com

    另外 页面结构是这样的

    <template>

    <view>

    <web-view class="web-page" :src="loadUrl" :webview-styles="webStyle" @message="webMsg"></web-view>

    </view>

    </template>

    2019-09-18 15:49

诸葛逍遥

诸葛逍遥

这个问题解决了吗

要回复问题请先登录注册