我正在创建一个网站,我已经设置了适当的CSP标头。在我的代码中,我有一个以下形式的行:
<object id="some_id" data="some_data" onerror="some_stuff"></object>
&#34; some_data&#34;将违反我的CSP设置,因此会引发异常。在Chrome上,这将触发事件处理程序,导致&#34; some_stuff&#34;要运行。但是,在Safari中不会发生这种情况,即使检查检查员时异常确实发生了异常。我可以知道如何捕获此CSP异常需要做什么?我希望能够在捕获到此异常后运行一些代码。
谢谢!