世界之窗论坛's Archiver

wsen37 发表于 2007-11-17 16:46

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]]

风中流云 发表于 2007-11-17 17:30

:) 的确如此~~

cgzn 发表于 2007-11-17 19:35

我也是一样

lvneng 发表于 2007-11-17 19:40

很多网页都这样,前面也发了个网页,也是不能出声

goofy123 发表于 2007-11-17 22:41

我这边是可以恢复的啊?
楼主是让去看广告吗:(

精致脸孔 发表于 2007-11-17 22:47

啊,我的也是一样的。什么情况?

神游 发表于 2007-11-17 23:51

个人也是极为反感带USER,UID,ID等后缀的连接,本来还想测试一下的

leo1717 发表于 2007-11-18 00:54

呵呵,我去别的地方测试

stongxue 发表于 2007-11-18 03:38

[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文件进行处理,而其他声音文件则是通过播放器来处理,恢复静音后,播放器再次向声卡发出指令,所以声音就会再次出现。

以上是我猜滴,如果说错了,欢迎指正

AY 发表于 2007-11-18 14:29

应该是用 api hook 实现的,否则会对整个系统产生作用。相信 LZ 报告的只是小 bug ,很快会修复。:)

Messiah 发表于 2007-11-19 19:34

目前暂时只能这样了,原来的实现方法会导致比较高的CPU占用,为了稳定程序静音是将MIDI暂停了。
以后有了更好的解决办法,再修改这个问题。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.