2 つのビューを持つ Angular SPA があります。ビュー 1 からビュー 2 に移動すると、ビュー 2 のビデオの再生が開始されます。私は Videogular を使用しており、ビュー 2 のコントローラーには次のものが含まれています。
this.onPlayerReady = function (API) {
this.API = API;
alert(API.currentState);
API.play();
alert(API.currentState);
};
最初のアラートは「停止」と表示され、次のアラートは「再生」と表示されます。しかし、ビデオは再生されません。ポスター画像は消えましたが、動画は止まっています。API.play を使用する前に、playerReady 以外を要求する必要がありますか?