如何获取chrome扩展目录的绝对路径?

时间:2013-06-19 15:51:49

标签: google-chrome google-chrome-extension google-chrome-app

我正在编写一个可以完全访问文件系统的应用程序,我希望能够获得扩展程序目录的绝对路径。我该怎么做?

我的应用拥有"<all_urls>", {"filesystem": [ "write" ]}的权限,并且已选中“允许访问文件网址”。

1 个答案:

答案 0 :(得分:8)

如果您的意思是文件系统路径,则在每个操作系统上都有所不同。您可以通过文件搜索扩展名标识符来找到它。

如果您想要Chrome参考,可以使用: chrome.extension.getURL(''); 您还可以在字符串中提供一些内容,它将为您提供引用应用程序中包含的文件所需的路径。

示例:

chrome.extension.getURL('index.html');

返回:

"chrome-extension://gbchcmhmhahfdphkhkmpfmihenigjmpp/index.html"