如题,项目中加载了第三方的url
,其中有些样式、功能需要更改一下,现在无法修改那个h5页面,想通过注入的方式修改,请问怎么能注入css、js
_watasi
- 发布:2020-07-20 17:37
- 更新:2021-01-02 13:36
- 阅读:4849
-
获取的plus.webview的对象
https://uniapp.dcloud.net.cn/component/web-view?id=app%e7%ab%afweb-view%e7%9a%84%e6%89%a9%e5%b1%95 -
用plus.webview的方法注入样式
https://www.html5plus.org/doc/zh_cn/webview.html
// #ifdef APP-PLUS
var currentWebview = this.$scope.$getAppWebview() //此对象相当于html5plus里的plus.webview.currentWebview()。在uni-app里vue页面直接使用plus.webview.currentWebview()无效,非v3编译模式使用this.$mp.page.$getAppWebview()
setTimeout(function() {
wv = currentWebview.children()[0];
wv.evalJS("alert(\"人民万岁\")");
}, 1000); //如果是页面初始化调用时,需要延时一下
// #endif
1***@qq.com
web-view组件 不支持么?
2023-05-18 15:58