簡體   English   中英

頁內聲音警告

[英]in-page acoustic warnings

我需要在PHP支持的頁面中創建聲音警告,該頁面在滿足PHP中的某些條件時播放。

如何做到這一點的唯一方法我可以想到的是條件嵌入一個小的flash文件,它會在瀏覽器中渲染時播放聲音...但是,這對我來說似乎有些過時的練習......有點像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' />"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM