0
在我的Chrome扩展程序中,我的Javascript内容脚本正在向页面中插入脚本标记。但是,当我运行它时,它试图从网站而不是本地请求文件。它在获取请求时出错。我如何让内容脚本在扩展中找到文件,而不是问网站?我如何让我的内容脚本使用本地JavaScript文件注入脚本标记?
在我的Chrome扩展程序中,我的Javascript内容脚本正在向页面中插入脚本标记。但是,当我运行它时,它试图从网站而不是本地请求文件。它在获取请求时出错。我如何让内容脚本在扩展中找到文件,而不是问网站?我如何让我的内容脚本使用本地JavaScript文件注入脚本标记?
内容脚本在页面上下文中运行,相对URL将被视为服务器url。
chrome.extension.getURL(string path)将为您的内容脚本提供一个url路径来访问您的扩展的文件。 https://developer.chrome.com/extensions/extension#method-getURL
你也得给这些文件的权限从内容脚本的manifest.json
可以使用“web_accessible_resources”