StorageAccessHandle:SharedWorker() 方法

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

注意: 有关用法,请参阅 SharedWorker()

语法

js
SharedWorker(url)
SharedWorker(url, name)
SharedWorker(url, options)

参数

url

参阅 SharedWorker()

name 可选

参阅 SharedWorker()

options 可选

参阅 SharedWorker()

注意: options.sameSiteCookies 仅支持“none”值,这也是默认值。

返回值

一个未分区的 SharedWorker 对象。

异常

SecurityError DomException

如果未授予访问权限,则抛出此异常。

参阅 SharedWorker()

示例

js
document.requestStorageAccess({ SharedWorker: true }).then(
  (handle) => {
    console.log("SharedWorker access granted");
    handle.SharedWorker(shared_worker_url);
  },
  () => {
    console.log("SharedWorker access denied");
  },
);

注意:有关更完整的示例,请参阅使用 Storage Access API

规范

规范
将存储访问API(SAA)扩展到非Cookie存储
# dom-storageaccesshandle-sharedworker

浏览器兼容性

另见