我目前有一個隨機播放每次訪問網站時播放的背景音樂的腳本。它從文件夾中隨機抓取文件並播放。一切都很好。在特定網站上的隨機背景音樂循環PHP
PHP
$songs = glob('snd/*.*');
HTML
<embed src="swf/player.swf" id="radioplayer" name="radioplayer" quality="medium" allowScriptAccess="always" width="1" height="1" type="application/x-shockwave-flash" FlashVars="file=<?php echo $song; ?>&volume=10&start=0&duration=0&autostart=true&controlbar=none&dock=false&icons=false&loop=1">
不過,我想擴大這個多一點。
它被用作遊戲服務器的加載屏幕,該遊戲服務器需要將定製文件下載到客戶端。一旦歌曲結束,這只是沉默。我想知道:是否有可能當歌曲完成後,隨機選擇一首新歌,比如它是第一次,然後播放?唯一的一點是,即使我希望選擇是隨機的,我不想讓它播放剛剛播放的歌曲。
希望這是可能的,並提前感謝。
注意
它採用了閃存播放器播放的歌曲,你可以看到。如果這不是根據上述要求播放歌曲的可行方法,我歡迎其他方法,前提是我可以控制播放音頻的音量。
編輯
要嘗試一石二鳥,網頁的背景圖片也變化取決於其映射服務器目前使用的。我沒有爲添加的每張地圖添加圖片,因爲我一直添加更多圖片,是否可以將背景設置爲默認圖片而不是空白圖片?
使用支持播放列表的其他Flash播放器? – Salman