页面中的声学警告
in-page acoustic warnings
我需要在PHP支持的页面中创建一个声学警告,当满足PHP中的某些条件时就会播放。
我能想到的唯一方法是有条件地嵌入一个小闪存文件,在浏览器中渲染时播放声音。。。然而,对我来说,这似乎有点过时了…像JS alert()这样的声音就足够了(我也考虑过使用alert(()的方式)。或者Facebook聊天消息通知声音。。。
还有其他想法吗?最好使用jQuery/JS等…
(不寻找任何完整的解决方案/代码等,只要给我指明正确的方向……如果有的话)
HTML5音频元素
<audio src="audio.ogg" controls autoplay loop>
<p>Your browser does not support the audio element </p>
</audio>
流行的JS库是SoundManager2
当满足您想要的条件时,将其添加到您的js中:
var snd='<audio autoplay="true"><source src="sound.mp3"></audio>';
$('body').append(snd);
我遇到了同样的问题,我只是使用了这个:
if($condition)
echo "<embed src='/file/sound/alert.swf' />"
相关文章:
- chrome扩展更改主机/域警告
- 如何永久停止jshint'只读'警告/错误
- JShint-.jshintrc中的ES6有esversion,但仍收到警告(使用atom)
- Webpack UglifyJS仍在发出警告消息
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- React Router一直给我一个警告:你不能更改<路由器路由>
- 为什么Grunt Copy给了我一个'undefined不是函数'警告
- 执行此代码时,我看不到警告框
- 页面中的声学警告
- 在Resharper中禁用javascript类型强制警告
- npm警告包.jsonCrackingJS@0.0.1没有存储库字段
- 为什么JavaScript对话框(警告、确认)会停止页面重绘
- 尝试在两次迭代中警告同一选择器的值,在第一次迭代中得到正确的值,而在第二次迭代中获得不正确的值.为什么?
- 警告密码的jquery值错误
- 我一直收到的控制台警告是什么?推迟长时间运行的计时器任务以提高滚动的流畅性
- 警告:失败的propType:类型为“array”的无效prop应为React的“object”
- 解析云代码不会记录/警告成功或失败
- 尝试设置时间时Moment JS Deprecation警告
- 在html页面的iframe中显示一个警告框
- 我应该担心HTML5Shiv.min.js 3.7.2版本上的这些JSLint警告吗?