首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

关于Sound的ID3Info相关乱码有关问题

2012-10-27 
关于Sound的ID3Info相关乱码问题来自:http://hereson.iteye.com/blog/194271?代码如下://转码??private fu

关于Sound的ID3Info相关乱码问题

来自:

http://hereson.iteye.com/blog/194271

?

代码如下:

//转码
??private function EncodeUtf8(str : String):String {
???var oriByteArr : ByteArray = new ByteArray();
???oriByteArr.writeUTFBytes(str);
???var tempByteArr : ByteArray = new ByteArray();
???trace(str);
???for (var i = 0; i<oriByteArr.length; i++) {
????if (oriByteArr[i] == 194) {
?????tempByteArr.writeByte(oriByteArr[i+1]);
?????i++;
????} else if (oriByteArr[i] == 195) {
?????tempByteArr.writeByte(oriByteArr[i+1] + 64);
?????i++;
????} else {
?????tempByteArr.writeByte(oriByteArr[i]);
????}
???}
???tempByteArr.position = 0;
???return tempByteArr.readMultiByte(tempByteArr.bytesAvailable,"chinese");
??}

?

使用方法:

EncodeUtf8(_sound.id3.songName)

热点排行