簡體   English   中英

從我的網站播放聲音的最佳方法是什么?

[英]What's the best way to play a sound from my website?

我知道人們通常對此不屑一顧,但是在這種情況下,我認為它實際上可能會有所幫助。 我要在網站上發布新項目時播放“叮”的聲音。 我將保留將其關閉的選項。

現在我應該用JavaScript做到這一點嗎? jQuery會有所幫助嗎? 還是應該使用Flash? 尋找與各種瀏覽器廣泛兼容的產品。 鏈接到代碼示例或庫將很有幫助。

是的,使用jQuery Media插件 -它確實可以做到這一點:)

警告...我不確定這是否仍適用於現代瀏覽器。 但是我幾年前所做的只是簡單地寫出一個嵌入標簽,以音頻文件作為源,ala:

document.write( '<embed src="some.wav"></embed>');

並將聲音添加到頁面后播放。 它實際上是在聊天系統中使用的,似乎可以正常工作。 話雖如此,我毫不懷疑有更多現代的,快速的或靈活的方法可以做到這一點。 但是,如果您找不到其他解決方案,這可能對您有用。

您可能應該查看HTML5中的<audio>標記,然后將其降級為Flash / embedd。 在更高級的音頻控件之前,FF4 Beta已實現了整個音頻API,文檔位於此處:

https://wiki.mozilla.org/Audio_Data_API

這可能是網絡音頻的發展方向,但是要獲得更廣泛的支持,您應該適當地將其降級​​為Flash /嵌入式解決方案。

今天,我認為FF3.5 +,Safari3 +和Chrome3 +支持<audio>標簽,但是您應該仔細檢查Safari的編解碼器。

暫無
暫無

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

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