1
在javascript中的新手。你們能幫助我實現這個杜比腳本嗎?在Microsoft Edge上獲取錯誤:在if語句後期望')'。If else else in Javascript:Expected')'
this.analyzer = new Analyzer({
if(Dolby.checkDDPlus() === true){
url: 'http://example.com/samples_Dolby.mp4',
} else {
url: 'http://example.com/samples_Dolby.mp3',
}
onPlay: function() {
button.classList.add('pause');
button.classList.remove('play');
},
onPause: function() {
button.classList.remove('pause');
button.classList.add('play');
},
onEnd: function() {
button.classList.remove('pause');
button.classList.add('play');
}
});
謝謝
在'onPlay'之前的if/else語句之後添加一個逗號。編輯:順便說一句,我不知道這是否會實際工作:)但嘗試一下 –
嘗試使用'?'而不是'如果'。所以你的代碼可能看起來像 'this.analyzer =新分析器({url:Dolby.checkDDPlus()?'http://example.com/samples_Dolby.mp4':'http://example.com/samples_Dolby .mp3', // ....等等 });' –
@VasylMoskalov謝謝!它的作品:) –