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
待解决
相关问题
JS关于process.runCmd接口的可行性问题
4553浏览 • 1回复 待解决
将SQLite改造成一个mysql的缓存架构是否可行?
2347浏览 • 1回复 待解决
HarmonyOS 如何使用类似Html.fromHtml() 的方法?
172浏览 • 1回复 待解决
HarmonyOS ioctl 方法不可用
184浏览 • 1回复 待解决
HarmonyOS 清理app缓存的方法
158浏览 • 1回复 待解决
在组件的aboutToAppear()中,使用WebviewController的loadData()方法加载html报错
925浏览 • 1回复 待解决
富文本组件问题,如果要解析html数据并使用Span组件显示,如何使用类似 Html.fromHtml 的方法处理
2509浏览 • 1回复 待解决
请问js input组件中的search、share方法怎么使用的?
2236浏览 • 1回复 待解决
如何在ArkTS代码中执行HTML内的JS函数
2653浏览 • 1回复 待解决
HarmonyOS List每次更新会把缓存的节点全部更新(包括屏幕不可见区域)
176浏览 • 1回复 待解决
iimsimsiHarmonyOS 获取和清理缓存的API方法
482浏览 • 1回复 待解决
怎么获取应用已使用的缓存大小,如何使用api清理缓存
1376浏览 • 2回复 待解决
如何在Page中向使用 Web 组件的 js 方法传递数据?
3119浏览 • 1回复 待解决
HarmonyOS js调用webview中的方法
586浏览 • 1回复 待解决
HarmonyOS webview统一清除缓存的方法
43浏览 • 1回复 待解决
HarmonyOS webview如何加载被gzip压缩后的html和js文件
105浏览 • 1回复 待解决
问:利用web组件,可以完成js和wen组件的方法的相互调用,如何利用web组件,给html发消息。
2337浏览 • 1回复 待解决
HarmonyOS 开发清除缓存功能实现方法
148浏览 • 1回复 待解决
HarmonyOS 是否有方法可以清除缓存
335浏览 • 1回复 待解决
HarmonyOS web加载本地沙箱HTML和JS文件无法显示
1050浏览 • 1回复 待解决
JSBind 如何调用 JS 方法中的 callback
1812浏览 • 1回复 待解决
HarmonyOS 需要一个移除所有Html标签的工具方法
597浏览 • 1回复 待解决
鸿蒙webview中怎么注入JS方法让网页中的JS调用
8957浏览 • 1回复 待解决
HarmonyOS 如何实现清除缓存,就是清除硬盘缓存,删除web组件加载的所有的js文件、图片等内容
55浏览 • 1回复 待解决
通过Redis作为中间缓存,Redis数据更新后再通过消息机制异步更新数据库,这样可行吗?
2459浏览 • 1回复 待解决
Web组件未设置domStorageAccess为true。
数据存储可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/web-cookie-and-data-storage-mgmt-V5#dom-storage