我试图获得所有特殊路径键的完整列表。我在这里找到了这个:MDN :: nsIProperties - getKeys()但我无法弄清楚如何使用它。
与XREExeF
Services.dirsvc.getService(Ci.nsIProperties).get('XREExeF', Ci.nsIFile).path
相同
这些是我尝试的东西:
Cc["@mozilla.org/file/directory_service;1"].getService(Ci.nsIProperties).getKeys()
然后:
var cnt;
var oArr = [];Cc["@mozilla.org/file/directory_service;1"].getService(Ci.nsIProperties).getKeys(cnt, oArr)
然后
var keys = Cc["@mozilla.org/file/directory_service;1"].getService(Ci.nsIProperties).getKeys({})
一切都是错误的。