2015-04-23 119 views
1

我正在嘗試開發跨腳本加載的Safari瀏覽器擴展。 但我正在收到內容安全策略指令錯誤。如何將內容安全策略添加到Safari擴展

拒絕,因爲它違反了以下 內容安全策略指令執行內聯腳本:在我的manifest.json文件我可以逃脫它添加內容安全策略

在Chrome中。我怎樣才能做到這一點對Safari瀏覽器擴展

任何幫助或線索大多是讚賞

回答

0

不能修改Safari擴展內容腳本政策。無論Safari如何設置它。不幸的是,沒有人真正知道它是什麼。

我遇到了與我的代碼(內聯腳本)相同的問題。我改變了我的代碼。如果你正在使用類似

<body onload="foo()"></body>

那麼你可能不希望這樣做。您可以通過在DOM事件(如「load」或「DOMContentLoaded」)上使用事件偵聽器來進行更改。

如果你能分享一些你的代碼,我可以幫助更好。

+0

感謝您的寶貴迴應.. –