2.1静音功能BUG
静音功能存在BUG,如果网页中嵌入的是MID音乐,静音后,再取消静音,音乐不能恢复,MP3不存在这个问题测试网址”[url=http://home.51.com/home.php?user=sylvanli]http://home.51.com/home.php?user=sylvanli[/url]
[[i] 本帖最后由 wsen37 于 2007-11-17 17:03 编辑 [/i]]
[color=green]by duckZCX
哪里都有测试的地址,最好不要带user=XX的[/color]
[[i] 本帖最后由 duckZCX 于 2007-11-17 22:46 编辑 [/i]] :) 的确如此~~ 我也是一样 很多网页都这样,前面也发了个网页,也是不能出声 我这边是可以恢复的啊?
楼主是让去看广告吗:( 啊,我的也是一样的。什么情况? 个人也是极为反感带USER,UID,ID等后缀的连接,本来还想测试一下的 呵呵,我去别的地方测试 [quote]原帖由 [i]神游[/i] 于 2007-11-17 23:51 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=434560&ptid=46271][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
个人也是极为反感带USER,UID,ID等后缀的连接,本来还想测试一下的 [/quote]
呵呵,我也一样,不过这是国内比较大的博客,所以带个ID也是正常滴,我估计这个问题应该和MID播放机制有关系,因为mid是靠声卡来模拟的(mid可以理解为乐谱文件,而非声音文件),而TW的禁止声音不是通过对播放器的暂停来实现,是通过关闭声卡的这一项工作来实现,所以就可以理解了,声卡已经中止了对mid的处理,所以当恢复声音后,声卡必然不会重新对该mid文件进行处理,而其他声音文件则是通过播放器来处理,恢复静音后,播放器再次向声卡发出指令,所以声音就会再次出现。
以上是我猜滴,如果说错了,欢迎指正 应该是用 api hook 实现的,否则会对整个系统产生作用。相信 LZ 报告的只是小 bug ,很快会修复。:) 目前暂时只能这样了,原来的实现方法会导致比较高的CPU占用,为了稳定程序静音是将MIDI暂停了。
以后有了更好的解决办法,再修改这个问题。
页:
[1]