トラックが終了した後にHowler on endメソッドを使用していくつかのプロパティを更新しようとしましたが、正しく機能しません。このようなコード:Howler onend()メソッドを呼び出す正しい方法
var track_number = 0;
var sound = new Howl({
src: ["barking.mp3"],
autoplay: false;
volume: 0.5;
onload: function() {
console.log("LOADED");
}
});
sound.onend() {
track_number ++;
$("#xxxjukeboxpicture".attr("src", "/tile" + track_number + ".jpg");
};
は、私は、ブラウザの中でsound.onend()
機能を追加し、これを実行しようとするたびにsound.onend()
ライン上で不足しているセミコロンがあるというエラーがスローされます。誰かがここで正しい構文を明確にすることはできますか?
私はあなたがより多くの{sound.onend(関数(イベント) 'のようなものを必要とするかもしれないと思います... }); '(あなたが持っているものは構文的に正しいものではありません) – sweaver2112
' .onend'メソッド呼び出し内の関数はどのようなイベントパラメータを取るのですか? '.onend'はトラックの終了時にのみ呼び出されるので、私が知る限り、追加のイベントパラメータは必要ありません。メソッド内でネストされた関数呼び出しを試してみますが、それが役立つかどうかを確認してください。 –