1
ich bin neu in Javascript. Könnt ihr mir bei dieser Dolby-Script-Implementierung helfen? Fehler auf Microsoft Edge erhalten: erwartet ')' nach if-Anweisung.Wenn sonst in Javascript: Erwartet ')'
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');
}
});
Danke
Fügen Sie ein Komma nach der if/else-Anweisung ein, direkt vor 'onPlay'. Edit: BTW, ich bin mir nicht sicher, ob das tatsächlich funktioniert :) Aber probieren Sie es aus –
Versuchen Sie '?' statt 'wenn'. Ihr Code könnte also wie folgt aussehen: 'this.analyzer = new Analyzer ({ URL: Dolby.checkDDPlus()? 'Http: //example.com/samples_Dolby.mp4': 'http: //example.com/samples_Dolby .mp3 ', // .... und so weiter }); ' –
@VasylMoskalov Danke! Es funktioniert :) –