【发布时间】:2016-03-05 09:48:19
【问题描述】:
功能:
随机音频在游戏页面中播放 25 秒,然后在第 26 秒停止音频。
做了什么:
我为音频文件创建了一个数组列表,一个随机化的方法来随机化 audioList,最后,播放随机音频。
问题:
音频未播放并显示以下错误消息;
Index.html:1221 Uncaught TypeError: PlaySound.play 不是函数
var audioList = ["lib/audio/Awesome.mp3", "lib/audio/Excellent.mp3", "lib/audio/Fantastic.mp3", "lib/audio/Great.mp3", "lib/audio/KeepitUp.mp3", "lib/audio/MatchGame.mp3", "lib/audio/MatchSpot1.mp3", "lib/audio/MatchSpot3.mp3"];
$('#DefaultGamePage').fadeIn({
duration: slideDuration,
queue: false,
complete: function() {
$('#DefaultGameTimer').show();
//Play Randomised Audio
var random_Play Audio = Math.floor(Math.random() * (audioList.length));
var PlaySound = audioList[random_PlayAudio];
PlaySound.play();
...(other game method)..
},
1000)
<div id="GamePage" style="display:none; position:absolute; z-index:20; top:0px; left:0px; width: 1080px; height: 1920px; margin:auto;">
<audio id="Play"></audio>
</div>
【问题讨论】:
标签: javascript jquery audio random jplayer