是否可以像在 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 一样发出哔哔声。 phphtml 中是否有脚本可以使计算机发出哔哔声?

谢谢!

【问题讨论】:

我不认为是电脑发出哔哔声。否则你的声卡可能有问题。这只是使用 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? [复制]

是否可以像在 Vuforia 中一样在 ARKit 中跟踪对象?

是否可以像在 Matlab 中一样在 Julia 中嵌套 tic() 和 toc() ?如果不是,那么解决方法是啥?