Google アドオンで機能ポリシー、シリアルを使用しようとしています。iframe 内でこの特定の機能ポリシーを有効にしようとすると問題が発生します。主に、親の iframe で有効になっていないためだと思います。以下は、iframe DOM ツリーの外観です。「sandboxFrame」と「userHtmlFrame」に直接アクセスできないため、許可されている機能を変更できません。最も子の iframe に「シリアル」を設定しても、featurePolicy で有効になっている「シリアル」機能が見つかりません。
<iframe id="sandboxFrame" allow="accelerometer *; ambient-light-sensor *; autoplay *; camera *; clipboard-read *; clipboard-write *; encrypted-media *; fullscreen *; geolocation *; gyroscope *; magnetometer *; microphone *; midi *; payment *; picture-in-picture *; screen-wake-lock *; speaker *; sync-xhr *; usb *; web-share *; vibrate *; vr *" sandbox="allow-downloads allow-forms allow-modals allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts" src="https://...-script.googleusercontent.com/...">
<iframe id="userHtmlFrame" allow="accelerometer *; ambient-light-sensor *; autoplay
*; camera *; clipboard-read *; clipboard-write *; encrypted-media *; fullscreen *;
geolocation *; gyroscope *; magnetometer *; microphone *; midi *; payment *; picture-
in-picture *; screen-wake-lock *; speaker *; sync-xhr *; usb *; web-share *; vibrate
*; vr *" src="/blank" title="">
<iframe id="myIframe" allow="serial *;" sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts" src="...external website in
GitHub Pages">
...
</iframe>
</iframe>
</iframe>
Googleアドオンに精通している人が私が間違っていることを証明できれば、それは素晴らしいことです. あらゆる種類の助けをいただければ幸いです。
ありがとうございました。