html使用js的缓存方法不可行
使用web加载本地html使用js的缓存方法,通过chrome://inspect/#devices查看日志提示 Cannot read properties of null (reading ‘setItem’)
//以下为ets部分代码
import web_webview from '@ohos.web.webview';
class testClass {
constructor() {
}
test(): string {
return 'ArkTS Hello World!';
}
}
@Entry
@Component
struct WebComponent {
webviewController: web_webview.WebviewController = new web_webview.WebviewController();
// 声明需要注册的对象
@State testObj: testClass = new testClass();
aboutToAppear() {
// 配置Web开启调试模式
web_webview.WebviewController.setWebDebuggingAccess(true);
}
build() {
Column() {
// web组件加载本地index.html页面
Web({ src: $rawfile('test.html'), controller: this.webviewController})
// 将对象注入到web端
.javaScriptProxy({
object: this.testObj,
name: "testObj",
methodList: ["osRouter"],
controller: this.webviewController
})
}
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
将SQLite改造成一个mysql的缓存架构是否可行?
2113浏览 • 1回复 待解决
JS关于process.runCmd接口的可行性问题
4337浏览 • 1回复 待解决
在组件的aboutToAppear()中,使用WebviewController的loadData()方法加载html报错
524浏览 • 1回复 待解决
富文本组件问题,如果要解析html数据并使用Span组件显示,如何使用类似 Html.fromHtml 的方法处理
2106浏览 • 1回复 待解决
iimsimsiHarmonyOS 获取和清理缓存的API方法
297浏览 • 1回复 待解决
请问js input组件中的search、share方法怎么使用的?
2017浏览 • 1回复 待解决
怎么获取应用已使用的缓存大小,如何使用api清理缓存
1065浏览 • 2回复 待解决
如何在ArkTS代码中执行HTML内的JS函数
2222浏览 • 1回复 待解决
如何在Page中向使用 Web 组件的 js 方法传递数据?
2946浏览 • 1回复 待解决
HarmonyOS js调用webview中的方法
344浏览 • 1回复 待解决
问:利用web组件,可以完成js和wen组件的方法的相互调用,如何利用web组件,给html发消息。
2174浏览 • 1回复 待解决
HarmonyOS 需要一个移除所有Html标签的工具方法
235浏览 • 1回复 待解决
HarmonyOS web加载本地沙箱HTML和JS文件无法显示
468浏览 • 1回复 待解决
通过Redis作为中间缓存,Redis数据更新后再通过消息机制异步更新数据库,这样可行吗?
2222浏览 • 1回复 待解决
JSBind 如何调用 JS 方法中的 callback
1599浏览 • 1回复 待解决
鸿蒙webview中怎么注入JS方法让网页中的JS调用
8569浏览 • 1回复 待解决
如何使用Web组件加载本地的html文件?
510浏览 • 1回复 待解决
ArktsK开发车载可行么?
1922浏览 • 1回复 待解决
HarmonyOS webview在设置页面清除浏览器缓存的方法
695浏览 • 1回复 待解决
JS 镜像语言环境判断方法
4442浏览 • 1回复 待解决
HarmonyOS WebView的js方法在什么时机注册 ?
126浏览 • 1回复 待解决
数据缓存使用方面的推荐方案
334浏览 • 1回复 待解决
使用js如何使用callback
254浏览 • 1回复 待解决
js 自定义组件如何传递方法?
5785浏览 • 2回复 待解决
TextField 调用setRichText ()方法后就变成不可编辑了,这个要怎么解决?
9008浏览 • 1回复 待解决
Web组件未设置domStorageAccess为true。
数据存储可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/web-cookie-and-data-storage-mgmt-V5#dom-storage