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

HarmonyOS
2天前
浏览
收藏 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
微信
回复
2天前
相关问题
HarmonyOS H5页面localstorage为null
60浏览 • 1回复 待解决
HarmonyOS webview H5页面事件监听
83浏览 • 1回复 待解决
HarmonyOS H5页面加载缓存机制
360浏览 • 1回复 待解决
HarmonyOS 通过webview改变H5页面字体
57浏览 • 1回复 待解决
HarmonyOS Web组件加载在线H5页面
294浏览 • 1回复 待解决
HarmonyOS webview h5localstorage
440浏览 • 1回复 待解决
HarmonyOS h5页面缩放问题
622浏览 • 0回复 待解决
HarmonyOS h5页面是否可以适配Harmony OS
573浏览 • 1回复 待解决
如何在HarmonyOS中调试h5页面
978浏览 • 1回复 待解决
如何使H5页面适配多设备?
821浏览 • 1回复 待解决