2015-04-23 79 views
1

我正在尝试开发跨脚本加载的Safari浏览器扩展。 但我正在收到内容安全策略指令错误。如何将内容安全策略添加到Safari扩展

拒绝,因为它违反了以下 内容安全策略指令执行内联脚本:在我的manifest.json文件我可以逃脱它添加内容安全策略

在Chrome中。我怎样才能做到这一点对Safari浏览器扩展

任何帮助或线索大多是赞赏

回答

0

不能修改Safari扩展内容脚本政策。无论Safari如何设置它。不幸的是,没有人真正知道它是什么。

我遇到了与我的代码(内联脚本)相同的问题。我改变了我的代码。如果你正在使用类似

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

那么你可能不希望这样做。您可以通过在DOM事件(如“load”或“DOMContentLoaded”)上使用事件侦听器来进行更改。

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

+0

感谢您的宝贵回应.. –