,

HTML5 file api filewriterバイナリ化け

PhonegapのHTML5javascriptで生成したバイナリをfilewriterで書こうとすると、なぜか
0xc0 -> 0xc3 0x80
0xff -> 0xc3 0xbf
0xa1 -> 0xc2 0xa1
0x90 -> 0xc2 0x90
0x87 -> 0xc2 0x87
0x80 -> 0xc2 0x80
になります。一番上のビットがたってると化けるようです。文字列として認識していてバイナリにしてるとかそんな感じぽいですが。ということでUTF-8の仕様を見るとビンゴでした.