如何在扩展弹出窗口中加载外部JavaScript

如何在扩展弹出窗口中加载外部JavaScript

本文介绍了如何在扩展弹出窗口中加载外部JavaScript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图构建一个页面动作扩展,并且需要从弹出窗口中加载一个外部JavaScript库(它需要来自外部域,以便发送正确的cookie)。



然而,我得到这个错误信息:

lockquote

拒绝从
加载脚本http:// api.flattr.com/js/0.6/load.js?mode=auto',因为
Content-Security-Policy。

有没有办法解决这个问题?

解决方案

由于安全原因,不再允许通过纯HTTP使用脚本。请参阅。



从链接页面:

建议的解决方案是尽可能通过HTTPS链接脚本。另一个是将脚本包含在插件中。


I'm trying to build a page action extension and need to load an external JavaScript library from the popup (it needs to come from the external domain so that the correct cookies are sent).

However I get this error message:

Is there any way around this?

解决方案

Using scripts via plain HTTP is no longer allowed for security reasons. See this issue.

From linked page:

One suggested solution is to link the scripts via HTTPS where possible. Another one is to include the script with the plugin itself.

这篇关于如何在扩展弹出窗口中加载外部JavaScript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-15 06:01