希望做一个同时适配移动端、H5、小程序的app
目前需要使用webview组件,并且需要注入js
目前通过文档和各种搜索了解到首先要使用5+的api获取webview类对象再调用evalJS
下面这段只支持移动端注入
const currentWebview =this.$scope.$getAppWebview().children()[0]
currentWebview.evalJS(js1);
也试过别人说的vue的方式获取,但是会报错,web.evalJS is not a function
var web = this.$refs.webview
web.evalJS(js1);
看起来要调用evalJS,必须支持5+api,而H5端和小程序都不支持
那如何能够同一段代码多端注入js呢?
感谢
2 个回复
宗宗 - 饶文俊
解决了吗?
雪糕小丸子
同问