0

我在 chrome 扩展中使用 dataTable 插件来美化一些表格。我在初始化数据表时使用零配置。我面临的唯一问题是加载图像。格式化表格中没有显示任何图像,而且我在控制台中收到错误消息:https://mydomain.salesforce.com/images/sort_asc.png 404 (Not Found).

我已将图像保存在扩展文件夹中(/images/image.png),并且我已将所有指向图像的链接添加到web_accessible_resourcesin manifest.json 文件中。不知道如何解决这个问题。

编辑:

因为您已经知道数据表 css 文件使用路径('/images/imageName.png')引用图像。现在,当我注入数据表的 js 和 css 文件时,这些路径实际上将变为https://mydomain.salesforce.com/image/imageName.png,但由于服务器中没有图像,因此控制台中会显示错误。

不知何故,我希望能够从扩展图像文件夹中的浏览器中显示这些图像。

请指教!

4

1 回答 1

0

有一个 chrome api 可以获取 Web 可访问资源的路径。用那个。chrome.extension.getURL(relativePath)

于 2013-10-16T13:11:34.210 回答