HTMLIFrameElement: allow ããããã£
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2020å¹´7æâ©.
allow 㯠HTMLIFrameElement ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®ããããã£ã§ããã® <iframe> è¦ç´ ã«å¯¾ãã¦æå®ãããæ¨©éããªã·ã¼ã示ãã¾ãããã®ããªã·ã¼ã¯ããªã¯ã¨ã¹ãã®ãªãªã¸ã³ã«åºã¥ãã¦ããã® <iframe> è¦ç´ ã§å©ç¨ã§ããæ©è½ï¼ä¾ãã°ã microphoneãcameraãbatteryãweb-share ãªã©ã¸ã®ã¢ã¯ã»ã¹ï¼ãå®ç¾©ãã¾ãã
allow 屿§ã§æå®ããæ¨©éããªã·ã¼ã¯ãPermissions-Policy ãããã¼ã§æå®ããããªã·ã¼ã®ä¸ä½ã«ããã«å¶éãå®è£
ãã¾ãã ç½®ãæãããã®ã§ã¯ããã¾ããã
詳ãã㯠<iframe> ã®æ¨©éããªã·ã¼ã®æ§æãåç
§ãã¦ãã ããã
ãã㯠<iframe> è¦ç´ ã® allow 屿§ãåæ ãã¾ãã
å¤
A string indicates the 権éããªã·ã¼ specified for this <iframe> element, each policy must be separated by space.
ä¾
<iframe
id="el"
src="https://example.com"
allow="geolocation 'self' https://a.example.com https://b.example.com; fullscreen 'none'"></iframe>
const el = document.getElementById("el");
console.log(el.allow); // Output: "geolocation 'self' https://a.example.com https://b.example.com; fullscreen 'none'"
See Permissions Policy in <iframe> element for more available examples.
仿§æ¸
| Specification |
|---|
| HTML > # dom-iframe-allow > |