embed好像沒loop屬性
改用audio看看
https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/audio
我是想當背景音樂,
可是看起來好像沒辦法成功,
目前都是有進度條按下去才會放...
我感覺是被瀏覽器擋掉了,
怎麼設定都不行...
剛剛點了右上角的插件就跑出聲音,
原本以為被插件擋住了...
但是把插件移除重開聲音又不見了...
不過Chrome的音訊設定是開啟的啊...
小魚
那換這個方法試試
var audio = new Audio('https://www.w3schools.com/tags/horse.mp3');
audio.loop=true;
audio.play();
我發現火狐很正常
chrome有時會播有時不會@@
把錯誤訊息丟給Google,
答案在這裡
https://juejin.im/post/5af7129bf265da0b8262df4c
我可要研究一下解決方案...
小魚
這解決方法之前好像也有人告訴我@@
喔是這個
https://ithelp.ithome.com.tw/questions/10190200
現在是先放個按鈕給使用者按,
按完之後消失,
看起來是可以用,
再慢慢研究有沒有更好的方法...
歸到待處理項目...
我CHROME版本是 69.0.3497.100
沒這個問題 你不要在你原來的網頁加CODE 你先獨立寫一頁只有AUDIO TAG測試下吧 先排除是你的BROWSER問題 還是你的CODE問題
comhlp
使用audio,
Chrome的錯誤訊息很明確了,
也確認過加一個按鈕之後可以播放,
至於Chrome 69沒這個問題我就不清楚了...
embed是可以放,
但不知道為什麼放一次就停了...
你要的東西去W3C SCHOOL查查就有了 如果是網頁開發人員就多光顧
我是想當背景音樂,
可是看起來好像沒辦法成功,
目前都是有進度條按下去才會放...
........ 這樣就可以了...你要在W3CSCHOOL查HTML TAG的參數就知道了.. <audio style="display:none;" controls autoplay loop>
你還可以ONLINE TEST
<html>
<body>
<audio style="display:none;" controls autoplay loop>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
</body>
</html>
``` 你把這堆CODE 貼在這頁測試
https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_audio_all
根據這網頁說明
應該是這樣
<embed src=檔案位址 loop=true>
不過按常理判斷 0 或 1應該也是可以當成false或是true