|
阅读:1385回复:0
扩展在FireFox 25下注册不成功
在老版本扩展上,基于Gecko SDK 25更新XPCOM组件,并修改chrome.manifest文件,希望能支持FireFox 25。现在扩展修改好后,在FireFox 25上并能正常实现。
[13:45:27.768] Cannot load binary components from a jar. @ jar:file:///C:/Users/admin3.CORKI-PC/AppData/Roaming/Mozilla/Firefox/Profiles/c8uwl0gi.default/extensions/%7B4d5556bb-fa01-46fd-a1b3-680bac60f22a%7D.xpi!/chrome.manifest:17 [13:45:27.768]
Could not map contract ID '@mozilla.org/FFHelper;1' to CID
{7CB5B7A0-07D7-11d3-BDE2-000064657374} because no implementation of the
CID is registered. @ jar:file:///C:/Users/admin3.CORKI-PC/AppData/Roaming/Mozilla/Firefox/Profiles/c8uwl0gi.default/extensions/%7B4d5556bb-fa01-46fd-a1b3-680bac60f22a%7D.xpi!/chrome.manifest:3扩展的chrome.manifest
# Component registration
contract @mozilla.org/FFHelper;1 {7CB5B7A0-07D7-11d3-BDE2-000064657374}
category final-ui-startup @mozilla.org/FFHelper;1 @mozilla.org/FFHelper;1
#interface registration
interfaces components/nsIFFHelper.xpt appversion<26.0
binary-component components/EgisPBFFXXV.dll ABI=WINNT_x86-msvc appversion<26.0
content FFHelper chrome/content/
skin FFHelper skin chrome/skin/
overlay chrome://browser/content/browser.xul chrome://FFHelper/content/firefoxOverlay.xulFFHelper.xpi
另附上扩展,供各位测试。希望各位大神能给予帮助,感激不尽! |
|