我是否需要在清单中引用auth.js才能使此代码生效?
我正在构建一个Google Chrome扩展程序,在查询YouTube后会在弹出窗口中提供YouTube视频。要使用javascript执行此操作,我被告知必须首先设置auth.js。
我按照提到here建立了auth.js。我确保从开发者控制台获得项目ID。
这是我的 manifest.json
{
"manifest_version": 2,
"name": "myOverlay",
"description": "This extension will create a popout that links to a video specific to the current webpage",
"version": "1.0",
"permissions": [
"tabs",
"https://*.youtube.com/",
"https://*.ytimg.com/"
],
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"content_security_policy":
"script-src 'self' https://*.youtube.com https://*.ytimg.com; object-src 'self'"
}
答案 0 :(得分:1)
不,只需从popup.html引用auth.js就像正常一样。
扩展程序目录中的所有文件都会自动找到,您无需告诉清单。