當在 iframe
中使用 Clipboard API 是時候會報下面的錯誤
The Clipboard API has been blocked because of a permissions policy applied to the current document
導致問題的原因是 iframe
的 CSP 安全機制,解決辦法通過 allow
屬性明確告知我們需要的權限,見下面的代碼
<iframe allow="clipboard-write" src="path/to/page" />
PS:相對 clipboard-write
的另一個權限是 clipboard-read