我正在使用xul firefox-extension,并且有一个二进制值,我希望使用NetUtil.asyncCopy
写入文件。我有一个字节值数组中的数据,需要将其转换为nsIInputStream
,以便asyncCopy可以接受它。
我从mozilla docs知道我可以使用
将字符串转换为nsIInputStream
Components.classes["@mozilla.org/intl/scriptableunicodeconverter"].
createInstance(Components.interfaces.nsIScriptableUnicodeConverter);
但找不到任何相应的方法将数组转换为输入流。有没有一种方法可以让我这样做? (或不同的解决方法)