我将chrome.extension.getURL
用于文件,并在放置的页面上将其视为相对网址(例如http://example.com/chrome-extension://ajs8dh8dsfauhdf8auhaffh/blah.js
)
如何将其视为绝对URL呢?它被放置在标记的href
组件中。
href
属性?
答案 0 :(得分:0)
chrome.extension.getURL应该返回以chrome-extension://开头的网址。例如,如果你做了chrome.extension.getURL(“blah.js”);返回的值类似于“chrome-extension://ajs8dh8dsfauhdf8auhaffh/blah.js”。此URL指向存储在扩展程序目录中的本地文件,该目录是在安装扩展时创建的。 “ajs8dh8dsfauhdf8auhaffh”是表示您对chrome的扩展的哈希。你显然已经接近了这个,但问题是为什么你的前缀是“http://example.com/”。我会检查你是如何设置href属性的。