HarmonyOS 如何提前将本地自定义的多个js文件注入webView中?

HarmonyOS
2024-12-25 14:06:24
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

请参考以下步骤:

1、使用javaScriptOnDocumentStart,将js代码定义成字符串,在文档加载前注入。参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-web-V5#javascriptondocumentstart11

2、registerJavaScriptProxy,此方法需要加载html。参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#registerjavascriptproxy

3、使用loadData,可以将引入的js文件拼接成html字符串。如"<script src=xxx></srcript>"在onControllerAttached中引入。参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#loaddata

分享
微博
QQ
微信
回复
2024-12-25 17:29:28
相关问题
如何js文件引入自定义js文件
7983浏览 • 1回复 待解决
HarmonyOS webviewJS 注入异常
373浏览 • 1回复 待解决
HarmonyOS web组件如何注入js文件
274浏览 • 1回复 待解决
鸿蒙如何自定义字体文件
19797浏览 • 1回复 待解决
注册自定义字体在 webview 无效
2513浏览 • 1回复 待解决
js 自定义组件如何传递方法?
6080浏览 • 2回复 待解决
如何访问自定义文件
876浏览 • 1回复 待解决
HarmonyOS WebView设置自定义UserAgent
577浏览 • 1回复 待解决
HarmonyOS webview自定义长按手势事件
290浏览 • 1回复 待解决
HarmonyOS webview提前创建复用
231浏览 • 1回复 待解决
HarmonyOS 如何在比较早时机注入js
51浏览 • 1回复 待解决
HarmonyOS WebView使用自定义键盘问题
365浏览 • 1回复 待解决
HarmonyOS Picker文案如何自定义
102浏览 • 1回复 待解决