XPCOM: nsIBinaryInputStream#available

XPCOM: URLからdataスキームを取得 - mayokara note

修正。


var bis = Cc["@mozilla.org/binaryinputstream;1"].createInstance(Ci.nsIBinaryInputStream);
bis.setInputStream(inputStream);
var data = "", bufSize = 0;
while (bufSize = bis.available()) {
    data += bis.readBytes(bufSize);
}
bis.close();

何かたまにfaviconの取得に失敗するなあと思ってたら、1回だけじゃダメだった。

謹んでお詫び申しあげます。

Comment: 0

Comment Form
Name
URL
Comment

Trackback: 0

Trackback URL
http://mayokara.info/note/trackback/125
Attention
スパム対策のため、当エントリへのリンクがないトラックバックをブロックしています。