我有一個簡單的角度應用程序中使用下面的JavaScript網頁音頻對象是角視圖模型後沒有更新的變化
app.component.ts
export class AppComponent {
title = 'media player';
audio;
currentTime: number;
constructor() {
this.audio = new Audio();
this.audio.src = './Music/demo2.MP3';
this.audio.play();
this.currentTime = this.audio.currentTime;
}
}
和 app.component.ts
播放音頻<h4>{{ currentTime }}</h4>
一切工作正常,但認爲不作爲模型更新改變
您不能綁定到'audio.currentTime'嗎? – user184994
這是因爲此行'this.currentTime = this.audio.currentTime;'只在組件加載時運行一次。您需要確保每秒更新一行。或者@ user184994方法也可以工作。 –
@PraveenM是我低於和'this.currentTime = this.audio.currentTime;'只運行一次。請你知道一種方法來使這些工作。 –