app应用如何向网页发消息
6***@qq.com
- 发布:2021-04-15 12:27
- 更新:2021-04-16 16:23
- 阅读:1861
this.$refs.webview.evalJs("func()");这个func写在webview网页里的,目前我是这么用的,我的是nvue不知道vue有没有效,并且用的是本地网页,没有测试远程的
通过 evalJS 和 CustomEvent 实现事件通知
try {
const pages = getCurrentPages()
const prev = pages[pages.length - 1]
const webview = prev.$getAppWebview().children()[0]
webview.evalJS('document.dispatchEvent(new CustomEvent("YourEventName"))')
} catch (e) {
console.log(e)
}
6***@qq.com (作者)
感谢!
2021-04-16 16:25
1***@qq.com
回复 6***@qq.com: 我这为啥evalJS是空呀,拿不到这个方法
2023-02-07 16:28