首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >页面内声学警告

页面内声学警告
EN

Stack Overflow用户
提问于 2012-09-05 02:18:27
回答 3查看 114关注 0票数 3

我需要在PHP支持的页面中创建一个声音警告,当PHP中的某些条件得到满足时播放。

我能想到的唯一方法就是有条件地嵌入一个小的flash文件,在浏览器中渲染时播放声音……然而,这对我来说似乎有点过时了……像JS alert()这样的声音就足够了(我也考虑过使用alert()方式)。或者Facebook聊天消息通知的声音...

有没有其他想法可以做到这一点?最好使用jQuery / JS等。

(不寻找任何完整的解决方案/代码等,只需为我指出正确的方向……如果有的话)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-05 02:36:03

HTML5 audio element

代码语言:javascript
复制
<audio src="audio.ogg" controls autoplay loop>
     <p>Your browser does not support the audio element </p>
</audio>

流行的JS库是SoundManager2

票数 4
EN

Stack Overflow用户

发布于 2015-06-08 19:06:31

当满足你想要的条件时,将这个添加到你的js中:

代码语言:javascript
复制
var snd='<audio autoplay="true"><source src="sound.mp3"></audio>';  
$('body').append(snd);
票数 1
EN

Stack Overflow用户

发布于 2012-09-05 02:25:44

我也遇到了同样的问题,我简单地使用了下面的代码:

代码语言:javascript
复制
if($condition)
  echo "<embed src='/file/sound/alert.swf' />"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12269219

复制
相关文章

相似问题

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