【事象】
お客様がご利用のブラウザのバージョンをアップデートした後にプレビュー・アプリケーション画面表示時に、「Permissions policy violation: unload is not allowed in this document.」のエラーが発生します。
【発生条件】
intra-mart Accel Platform のバージョンとご利用のブラウザのバージョンの組み合わせによって発生します。
■intra-mart Accel Platform
・2019 Summer - 2024 Autumn
■Microsoft Edge
以下のバージョン以降にアップデートした場合に発生することが確認されています。
・バージョン: 150 以降
※発生するバージョンについては、Microsoft Edge 側のunloadイベントの対応状況次第となります。
【原因】
Google Chrome、および、Microsoft Edge では、今後のアップデートにおいてunloadイベントの段階的な非推奨化が予定されています。
現在、この対応状況がブラウザによって異なり、Microsoft Edge ブラウザではエラーが発生するようになっています。
一方、Google Chrome ではまだエラーは発生していません。
※Google Chrome でも今後のアップデートで同様のエラーが発生する可能性があります。
【暫定回避策】
Microsoft Edge ブラウザでエラーが発生する場合は、以下の手順で対応してください。
1. Microsoft Edge ブラウザを開き、アドレスバーに「edge://flags」を入力してください。
2.「Deprecate the unload event」を検索し、値を「Disabled」に変更してください。
3. ブラウザを再起動してください。
【対応方法】
以下の要件に記載のとおり、intra-mart Accel Platform 2025 Spring にて対応済みです。
過去バージョンに対するパッチは2026年8月31日にリリース予定です。
要件 #39034「非推奨イベント unload を削除しました。」を参照してください。
https://issue.intra-mart.jp/issues/39034
intra-mart Accel Platform 2025 Spring 以降にアップデートしていただくか、お客様の環境にあわせたパッチを適用いただくことで、事象を解決できます。
-- 対象 ------------------------------------------------------------------------
iAP/Accel Platform/2019 Summer - 2024 Autumn
-------------------------------------------------------------------------------
FAQID:1491
ご利用のブラウザのバージョンにより「Permissions policy violation: unload is not allowed in this document.」エラーが発生します。