我是javascript的新手。你们能帮助我实现这个杜比脚本吗?在Microsoft Edge上获取错误: if语句后应为')‘。
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');
}
});谢谢
发布于 2016-04-03 14:48:57
一个ternary operator ?:会有所帮助。
this.analyzer = new Analyzer({
url: Dolby.checkDDPlus() ?
'http://example.com/samples_Dolby.mp4' :
'http://example.com/samples_Dolby.mp3',
// ...
});https://stackoverflow.com/questions/36382267
复制相似问题