为什么“Press This”书签在GitHub上不起作用?

时间:2016-02-02 作者:interstar

这对我来说是个谜。“Press This”bookmarklet对我来说很好,在任何地方都可以,除非我尝试按下我的一个GitHub存储库。

它不仅没有抓到任何东西,窗口也无法完全打开。

还有其他人经历过吗?这是一个已知/记录的bug吗?有什么解释吗?

1 个回复
最合适的回答,由SO网友:Dan H 整理而成

这是由于内容安全策略(CSP)导致的Github rolled out 2013年4月。CSP不应该给bookmarklet带来问题,但在实践中确实如此。

这个问题也不是专门针对这个问题的。它会导致来自的bookmarklet出现问题Pinboard, 口袋和Instapaper。

在Chrome中,您可以点击F12打开开发者工具并查看错误:

Error message in the Chrome developer tools console after attempting to use the Pocket bookmarklet on a Github page

相关推荐

GitHub.md文件到WordPress页面

我看到一些网站在GitHub存储库中管理其信息/文档。这允许每个人在出现问题或过时时提出问题,通过分叉/请求推送等方式提出更改。是否可以将WordPress链接到GitHub存储库?预期行为:每。存储库中的md文件在WordPress中成为一个页面(或帖子)(理想情况下保持降价布局)。在GitHub存储库中进行更改时,更改应立即反映在WordPress中。