在nvue中使用web-view组件怎么获取web-view的实例,经过测试在vue页面中可以用this.$scope.$getAppWebview()获取到组件实例,但是在nvue中是获取不到的,在文档中也没找到相关说明,急死个人
w***@126.com
- 发布:2020-04-13 14:43
- 更新:2021-06-17 18:59
- 阅读:1575
9 个回复
w***@126.com (作者)
顶顶顶顶
x***@qq.com - 疑问?的小纳?
看看这个,或许有帮助https://www.html5plus.org/doc/zh_cn/webview.html
w***@126.com (作者)
能拿到所有的web-view对象,但是没法精确的找到当前页面创建的web-view组件对象
2020-04-13 15:08
w***@126.com (作者)
真心無語
w***@126.com (作者)
????????????????????
w***@126.com (作者)
????????????????
程咬金3斧头
同问下
七秒记忆的账号
var pages = getCurrentPages();
var page = pages[pages.length - 1];
var currentWebview = page.$getAppWebview();
试试看。总之uniapp就是各种坑
小菜啊 - 业精于勤荒于嬉
解决了么?
安安静静是女神
<web-view :src="url" @onPostMessage="getMessage" class="webView" ref="webviews" :style="style"></web-view>
this.$refs.webview
用组件的方式获取
w***@qq.com
这样获取到 为啥5+里面很多方法都用不了?
2022-01-29 11:14
2***@qq.com
这种方式获取的只是webview所在的nvue的元素节点对象(weex元素),上面只有weex提供的少量几个方法可以调用
2023-03-17 11:18