【发布时间】:2022-11-07 19:10:54
【问题描述】:
嗨,我正在开发用于教育目的的 Google Chrome 扩展程序。我如何加载 JavaScript 脚本以访问该页面。
这是我的 loader.js:
s = document.createElement("script");
s.src = chrome.extension.getURL("src/content_script.js");
s.onload = function(){
this.remove();
}
document.head.appendChild(s);
这是我的 content_script.js:
var formats = ytplayer.config.args.raw_player_response.streamingData.formats;
console.log("YT extension loaded!");
问题是我得到:
未捕获的 TypeError:chrome.extension.getURL 不是函数 在 loader.js:2:26
有人可以给我关于问题可能是什么的建议吗?
提前致谢!
【问题讨论】:
-
它是 chrome.runtime.getURL。另见an alternative way。
-
使用
chrome.runtime.getURL -
chrome.extension.getURL已弃用,如上所述使用chrome.runtime.getURL -
嗨, chrome.extension.getURL 似乎可以工作,所以如果有人真的通过回答选项回答了这个问题,那就太好了。如果你这样做,请提供更多信息,说明 crhome.extension.getURL 被贬低的地方。
标签: javascript google-chrome-extension