噬魂_god
小狐狸
小狐狸
  • UID54003
  • 注册日期2016-05-06
  • 最后登录2016-05-06
  • 发帖数1
  • 经验2枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
阅读:1214回复:1

XPCOM不兼容后使用Webextensions API如何进行文件操作

楼主#
更多 发布于:2016-05-06 17:19
求助,FF45版本之前一直使用XPCOM进行文件的创建操作的,自从XPCOM不兼容,看了官方的API文档,没找到如何用Webextensions API进行文件的创建操作。
求大神指导。

附原Code:
       var e = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
       e.initWithPath(dir + "\\" + fileName);
    
        if (!e.exists()){
           var g = Components.classes["@mozilla.org/intl/converter-output-stream;1"]
                       .createInstance(Components.interfaces.nsIConverterOutputStream);
            ...
           g.writeString(json);
           g.close();
         }
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
1楼#
发布于:2016-05-06 19:55
no way 如果谋智不扩展 Webextensions api
游客

返回顶部