如何从Google CDN加载jquery?

如何从Google CDN加载jquery?,jquery,google-chrome-extension,Jquery,Google Chrome Extension,我不想用本地托管的jquery库再创建一个插件。我试图从Google的CDN加载它,但我遇到了一个例外: 拒绝加载脚本的http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js'因为它违反了以下内容安全策略指令:“script src'self'chrome extension resource:” 我怎样才能修复它? >仅加载本地脚本和对象资源 脚本和对象资源只能从扩展的 包,而不是从网络上。这确保了您的扩展 只执行您特别批

我不想用本地托管的jquery库再创建一个插件。我试图从Google的CDN加载它,但我遇到了一个例外:

拒绝加载脚本的http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js'因为它违反了以下内容安全策略指令:“script src'self'chrome extension resource:”

我怎样才能修复它?

>仅加载本地脚本和对象资源

脚本和对象资源只能从扩展的 包,而不是从网络上。这确保了您的扩展 只执行您特别批准的代码,防止 主动网络攻击者恶意重定向您的请求 资源

因此,您应该下载jquery文件并将其包含在软件包中:

<!doctype html>
<html>
  <head>
    <title>My Awesome Popup!</title>
    <script src="jquery.min.js"></script>
  </head>
  <body>
    <button>Click for awesomeness!</button>
  </body>
</html>

我很棒的弹出窗口!
点击看精彩!

>仅加载本地脚本和对象资源

脚本和对象资源只能从扩展的 包,而不是从网络上。这确保了您的扩展 只执行您特别批准的代码,防止 主动网络攻击者恶意重定向您的请求 资源

因此,您应该下载jquery文件并将其包含在软件包中:

<!doctype html>
<html>
  <head>
    <title>My Awesome Popup!</title>
    <script src="jquery.min.js"></script>
  </head>
  <body>
    <button>Click for awesomeness!</button>
  </body>
</html>

我很棒的弹出窗口!
点击看精彩!

如果要从Google的CDN加载jQuery,必须将以下内容安全规则添加到清单文件中


...
“内容安全策略”:“脚本src'self'https://*.googleapis.com;对象src'self'”,
…

有关更多信息,请阅读已经提供的官方文档Sirwan Afifi,尤其是其中的链接。

如果您想从Google的CDN加载jQuery,您必须将以下内容安全规则添加到清单文件中


...
“内容安全策略”:“脚本src'self'https://*.googleapis.com;对象src'self'”,
…

有关更多信息,请阅读Sirwan Afifi已经提供的官方文档,尤其是与的链接。

您可以演示如何加载此资源吗?您可以演示如何加载此资源吗?