StorageAccessHandle: createObjecturl() method
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Want more browser support for this feature? Tell us why.
Note:
See createObjecturl() to understand usage.
Syntax
js
createObjecturl(/sitelet?url=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FStorageAccessHandle%2Fobject)
Parameters
object-
See
createObjecturl().
Return value
A string containing an unpartitioned object URL that can be used to reference the contents of the specified source object.
Exceptions
SecurityErrorDomException-
Thrown if access was not granted.
Examples
js
document.requestStorageAccess({ createObjectURL: true }).then(
(handle) => {
console.log("createObjectURL access granted");
handle.createObjecturl(/sitelet?url=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FStorageAccessHandle%2Fnew%2520Blob%28%5B%2522foo%2522%5D));
},
() => {
console.log("createObjectURL access denied");
},
);
Note: See Using the Storage Access API for a more complete example.
Specifications
| Specification |
|---|
| Extending Storage Access API (SAA) to non-cookie storage> # dom-storageaccesshandle-createobjecturl> |