是否可以像在 gmail 中一样在 php 中发出“哔”声
Posted
技术标签:
【中文标题】是否可以像在 gmail 中一样在 php 中发出“哔”声【英文标题】:is it possible to make "beep" sound in php like in gmail 【发布时间】:2009-05-25 20:18:33 【问题描述】:对于我正在制作的 IM 脚本, 每当有新消息时,我希望计算机像 gmail 一样发出哔哔声。 php 或 html 中是否有脚本可以使计算机发出哔哔声?
谢谢!
【问题讨论】:
我不认为是电脑发出哔哔声。否则你的声卡可能有问题。这只是使用 Flash 播放的一些声音。 如果我是你,我会放弃 PHP。通过 javascript 和 flash 播放声音已经很有趣了。 由于 PHP 是一种服务器端语言,用户永远不会听到它,因为发出哔哔声的是服务器,而不是客户端。 【参考方案1】:您需要做的就是加载一个发出声音的小 Flash 电影,您可以在需要时使用 Javascript 在页面中轻松切换它。
【讨论】:
我在 IE8 上禁用了 flash 插件,但聊天哔声仍然存在。 Gmail 如何在没有 Flash 的情况下做到这一点?请注意,即使没有在 IE8 上使用 ActiveX 对象,也可以做到这一点。【参考方案2】:一些流行的 javascript 库具有用于播放声音的内置接口或可作为插件使用,例如参见 Scriptaculous 和 jQuery。
【讨论】:
【参考方案3】:您可以使用html在后台播放哔声
只需复制和粘贴:
echo "<audio src='http://freesoundeffect.net/sites/default/files/incorrect-answer--6-sound-effect-99679566.mp3' autoplay ></audio>";
此代码在后台播放哔声,您可以更改 .mp3 文件
【讨论】:
以上是关于是否可以像在 gmail 中一样在 php 中发出“哔”声的主要内容,如果未能解决你的问题,请参考以下文章
使用 ajax 和 laravel 实时验证电子邮件(如果电子邮件已经在数据库中,它表示电子邮件已被占用),就像在 gmail 注册页面中一样
IIS7中的通配符子域。是否有可能使它们像在Apache中一样?
是否可以像在 VS 中拖动箭头一样在 java eclipse 调试器中“返回”
是否可以像在 Android Studio 中一样在 Eclipse 中使用 Firebase? [复制]