w***@126.com
w***@126.com
  • 发布:2020-04-13 14:43
  • 更新:2021-06-17 18:59
  • 阅读:1427

nvue 怎么获取web-view 组件的实例?

分类:nvue

在nvue中使用web-view组件怎么获取web-view的实例,经过测试在vue页面中可以用this.$scope.$getAppWebview()获取到组件实例,但是在nvue中是获取不到的,在文档中也没找到相关说明,急死个人

2020-04-13 14:43 负责人:无 分享
已邀请:
w***@126.com

w***@126.com (作者)

顶顶顶顶

x***@qq.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

w***@126.com (作者)

????????????????????

w***@126.com

w***@126.com (作者)

????????????????

程咬金3斧头

程咬金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

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