首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >收到网络聊天消息时播放声音

收到网络聊天消息时播放声音
EN

Stack Overflow用户
提问于 2011-04-29 05:17:21
回答 2查看 3.3K关注 0票数 9

当消息到达jQuery的网络聊天会话时,如何添加简单的声音?

我注意到他们在http://chat.stackoverflow.com的聊天中这样做,我想在我自己的软件中模拟这一点。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-29 05:22:34

jPlayer允许您这样做,并避免闪存(使用HTML5 <audio>标签)。

编辑:

正如drachenstern在评论中指出的那样,所以聊天实际上使用了jPlayer。聊天页面中的一些代码:

代码语言:javascript
复制
<div id="jplayer" style="position: absolute; top: 0px; left: 0px;">
  <embed name="jqjp_flash_0" id="jqjp_flash_0" src=
  "http://or.sstatic.net/chat/Jplayer.swf" width="0" height="0" bgcolor="#FFFFFF"
  quality="high" flashvars="id=jplayer&amp;fid=jqjp_flash_0&amp;vol=80"
  allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage=
  "http://www.macromedia.com/go/getflashplayer" />

  <div id="jqjp_force_0" style="text-indent: -9999px;">
    0.7310569109395146
  </div>
</div>
票数 5
EN

Stack Overflow用户

发布于 2011-04-29 05:19:06

您是否考虑过使用控制Flash元素的jQuery Sound plugin

这是一个简单的声音播放器,它使用flash来播放声音,但没有提供任何控件的flash界面,一切都是通过jQuery控制的

代码语言:javascript
复制
$("#sound").sound({swf: url});
 $("#sound").load(url);
 $("#sound").play();
 $("#sound").pause();
 $("#sound").stop();
 $("#sound").volume(0-100);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5825146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档