在我的Chrome扩展程序中,我的Javascript内容脚本正在向页面中插入脚本标记。但是当我运行它时,它试图从网站而不是本地请求文件。它在get请求中出错。如何让内容脚本在扩展名中找到该文件而不是向网站询问呢?
答案 0 :(得分:1)
内容脚本在页面上下文中运行,相对URL将被视为服务器URL。
chrome.extension.getURL(字符串路径)将为您的内容脚本提供访问扩展程序文件的网址路径。 https://developer.chrome.com/extensions/extension#method-getURL
您还必须使用manifest.json中的“web_accessible_resources”从内容脚本中使用这些文件的权限