For the complete documentation index, see llms.txt. This page is also available as Markdown.

Storage.setItems

功能说明

将多个字符串值一次性存储到移动应用的本地存储中。即使应用关闭后重新启动,数据也会保留。

Toss 应用 Android/iOS 5.270.0 以上版本可使用。调用前 Storage.setItems.isSupported()可通过它确认是否支持。在不支持的版本中调用时, UNSUPPORTED_APP_VERSION 会发生错误。

类型

Storage.setItems(items: Record<string, string>): Promise<void>;

参数

type Items = Record<string, string>;

这是由要保存的键和值字符串组成的对象。

返回值

void

错误

代码
说明

UNSUPPORTED_APP_VERSION

如果正在运行的 Toss 应用版本不支持此功能,调用后会立即发生。 Storage.setItems.isSupported()请先通过它预先确认,发生时 error.message请展示给用户。

示例代码

import { Storage } from "@apps-in-toss/web-framework";

if (Storage.setItems.isSupported()) {
  await Storage.setItems({
    theme: "dark",
    language: "ko",
  });
}

这有帮助吗?