我有一个与a.html文件相关的文件a.js. 然后。我有另一个内容脚本文件,它修改calendar.google.com 我在日历页面上添加了一个按钮,当我按下它时,我想从另一个文件中调用一个函数: 我做到了这一点。但我得到了404错误:
$.getScript("vidyoChromeExt.js", function(){
alert("Script loaded but not necessarily executed.");
reLogin("event");
});
问题是它在里面搜索文件:
jquery-2.0.3.min.js:6 GET https://calendar.google.com/calendar/vidyoChromeExt.js?_=1465892174555 404 ()
因此,不是从我的扩展程序中获取root,而是从calendar.google.com页面获取root,因此它无法找到我的文件。如何指向我项目中的文件?
答案 0 :(得分:0)
使用chrome.runtime.getURL("vidyoChromeExt.js")
。
您必须将该文件包含在清单文件的web_accessible_resources部分中:
"web_accessible_resources": ["vidyoChromeExt.js"]