Experimental
This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The crossOriginIsolated
read-only property of the
WindowOrWorkerGlobalScope
interface returns a boolean value that
indicates whether a SharedArrayBuffer
can be sent via a
Window.postMessage()
call.
This value is dependant on any Cross-Origin-Opener-Policy
and
Cross-Origin-Embedder-Policy
headers present in the response.
Syntax
var myCrossOriginIsolated = self.crossOriginIsolated; // or just crossOriginIsolated
Value
A boolean value
Examples
if(crossOriginIsolated) {
// Post SharedArrayBuffer
} else {
// Do something else
}
Specifications
Specification | Status | Comment |
---|---|---|
HTML Living Standard The definition of ' crossOriginIsolated ' in that specification. |
Living Standard | Initial definition. |
Browser compatibility
BCD tables only load in the browser