有没有办法以编程方式确定Chrome Extensions文件夹的路径?我想拨打以下电话:
xhr.open( 'GET', chrome.extension.getURL( '/' + msg.file ), true );
使用我使用本机消息传递主机创建的文件的内容(以便超过某些响应的1MB管道限制)。我可以看我的'个人资料'路径是在chrome://版本中,但我找不到任何可能暴露的地方(希望,至少,它可以暴露给扩展)。此外,还有一个版本子文件夹,我不知道它是如何构造的,例如:我有以下Chrome Media Router扩展程序的子文件夹:
5216.530.0.13_0 5216.530.0.14_0 5216.530.0.14_1
一切都是_是manifest.json中的版本,但是我不知道_之后的部分是如何/何时发挥作用的(我的猜测是它用于区分更新到网上商店的时候)版本号未更改。)
所以我真的更喜欢一个API函数,它可以让我从扩展程序中获取 my 扩展名的完整路径。