sys.localStorage.getItem is not a function

Creator版本3.6.1
[Build] Deserialize UI_TopItem failed, TypeError: sys.localStorage.getItem is not a function

at getLocalStore (file:///C:/Users/EDY/Documents/GitSpace/temp/programming/packer-driver/targets/editor/chunks/02/file:/C:/Users/EDY/Documents/GitSpace/assets/Scripts/Utils/localStore/localStore.ts:11:29)

localStore/localStore.ts 的内容如下:

import { sys } from “cc”

/**

  • 获取本地代码

  • @param name

  • @returns

*/

export function getLocalStore(name: string) {

return sys.localStorage.getItem(name)

}

/**

  • 设置本地存储

  • @param name

  • @param data

*/

export function setLocalStore(name: string, data: string) {

console.warn("setLocal",name,data)

sys.localStorage.setItem(name, data)

}

/**

  • 删除本地存储

  • @param name

*/

export function removeLocalStore(name: string) {

console.warn("setLocalRm",name)

sys.localStorage.removeItem(name)

}

/// end
不明白为什么这样会报错,大家有遇到这个问题的吗?

HTML5 标准中的 localStorage 的本地存储功能,在 Web 端等价于 window.localStorage,在浏览器平台才可以

请问是在哪个平台上出现的报错?是否可以新建一个项目试试?

应该是工程中 非引擎代码提前被引用了,并且用了cc的一些东西