C#与浏览器扩展通信Windows应用程序

时间:2015-04-09 10:22:30

标签: javascript firefox firefox-addon

我做了 Firefox扩展程序,但是我硬编码一个字符串参数,现在我希望该字符串参数为动态,所以我计划构建 C#windows应用程序写入文本文件,然后我的扩展名从该文本文件中读取数据,但我又失败了,有没有办法将扩展传达给外界。

1 个答案:

答案 0 :(得分:0)

根据this page on MDN,可以使用OSFile读取文件。

这是它的基础:

let decoder = new TextDecoder();        // This decoder can be reused for several reads
let promise = OS.File.read("file.txt"); // Read the complete file as an array
promise = promise.then(
  function onSuccess(array) {
    return decoder.decode(array);        // Convert this array to a text
  }
);