Javascript 为什么chromecast api无法加载到chrome extension中?
我试图打开并构建一个chrome扩展,作为chromecast应用程序的控制器。应用程序无法加载Chromecast API:Javascript 为什么chromecast api无法加载到chrome extension中?,javascript,google-chrome-extension,chromecast,Javascript,Google Chrome Extension,Chromecast,我试图打开并构建一个chrome扩展,作为chromecast应用程序的控制器。应用程序无法加载Chromecast API: Failed to load resource: net::ERR_FAILED chrome-extension://www.gstatic.com/cast/sdk/libs/receiver/2.0.0/cast_receiver.js 在my index.html标题中: <script src="//www.gstatic.com/cast/sdk/l
Failed to load resource: net::ERR_FAILED chrome-extension://www.gstatic.com/cast/sdk/libs/receiver/2.0.0/cast_receiver.js
在my index.html标题中:
<script src="//www.gstatic.com/cast/sdk/libs/receiver/2.0.0/cast_receiver.js"></script>
所以没有成功。将API包含到chrome扩展中有什么错?chrome扩展在scheme
chrome扩展上运行://
而不是https://
。因为
中有一个与方案无关的URL,所以Chrome尝试从扩展文件加载资源。使用
您还必须更改权限以包含
https://
以加载脚本源域需要添加到CSP,而不是权限
条目。
"permissions": [
"www.gstatic.com/"
]