似たような質問が掲載されていますが、私の場合は役に立たなかった。ここでplayer.getDuration()およびplayer.getCurrentTime()は関数エラーではありませんか?
は私のYouTube iframe
です:
<iframe id="myframe" style="border: solid 4px #37474F; ">
</iframe>
私は動的にsrc
属性を追加しました。ここで
は私のプレーヤーであり、
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('myframe', {
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
私はplayer.getCurrentTime();
とplayer.getDuration();
を行うにしようとしていますが、両方が「機能定義されていません」というエラーを与えておきます。
[YouTube Player API:getDuration()、getCurrentTime()、getVideoData()not working](https://stackoverflow.com/questions/32001561/youtube-player-api-getduration-getcurrenttime- getvideodata-not-working)// [ロードされた/キューに入れられたビデオの再生時間を取得する方法](https://stackoverflow.com/questions/2086260/youtube-player-api-how-to-get-durationロードされたキューに入れられたビデオは再生されないi) –