Permissions-Policy: autoplay 指令

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

HTTP Permissions-Policy 頭部的 autoplay 指令控制當前文件是否允許自動播放透過 HTMLMediaElement 介面請求的媒體。

具體來說,當定義的策略阻止使用此功能且沒有使用者手勢時,HTMLMediaElement.play() 返回的 Promise 將因 DOMException 而被拒絕。<audio><video> 元素上的 autoplay 屬性將被忽略。

注意: 有關自動播放和自動播放阻止的更多詳細資訊,請參閱文章 媒體和 Web Audio API 的自動播放指南

語法

http
Permissions-Policy: autoplay=<allowlist>;
<allowlist>

被授予使用此功能許可權的源列表。有關更多詳細資訊,請參閱 Permissions-Policy > 語法

預設策略

autoplay 的預設允許列表是 self

規範

規範
HTML
# autoplay-feature

瀏覽器相容性

另見