HarmonyOS webview加载的H5页面是否支持window.localStorage

HarmonyOS
2024-12-27 14:41:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

先试下是否可以解决:Dom Storage包含了Session Storage和Local Storage两类。前者为临时数据,其存储与释放跟随会话生命周期;后者为可持久化数据,落盘在应用目录下。两者的数据均通过Key-Value的形式存储,通常在访问需要客户端存储的页面时使用。

开发者可以通过Web组件的属性接口domStorageAccess()进行使能配置,示例如下:

import web_webview from '@ohos.web.webview';
@Entry
@Component
struct WebComponent {
  controller: web_webview.WebviewController = new web_webview.WebviewController();
  build() {
    Column() {
      Web({ src: 'XXXX', controller: this.controller })
        .domStorageAccess(true)
    }
  }
}
分享
微博
QQ
微信
回复
2024-12-27 17:38:49
相关问题
HarmonyOS H5页面localstorage为null
1277浏览 • 1回复 待解决
HarmonyOS webview H5页面事件监听
1909浏览 • 1回复 待解决
HarmonyOS H5页面加载缓存机制
1793浏览 • 1回复 待解决
HarmonyOS 通过webview改变H5页面字体
1351浏览 • 1回复 待解决
HarmonyOS Web组件加载在线H5页面
1359浏览 • 1回复 待解决
HarmonyOS webview h5localstorage
1305浏览 • 1回复 待解决
HarmonyOS h5页面缩放问题
2503浏览 • 2回复 待解决
HarmonyOS h5页面是否可以适配Harmony OS
1631浏览 • 1回复 待解决