0
您好,我想在我的YouTube視頻結束時做事件。事件onStateChange
適用於桌面和Android完美,但在IOS設備不會改變,當youtube視頻結束,因爲IOS打開內置播放器的youtube。下面是我的javascript:Youtube Iframe API事件不適用於IOS設備
// create youtube player
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '340',
width: '850',
videoId: 'xnh7zOFes-4',
playerVars: {
controls: 0,
showinfo: 0,
rel: 0
},
events: {
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerStateChange(event) {
if(event.data === 0) {
$('.mobile').fadeOut();
$('.newsletter').css('display','flex');
}
}
這個問題是不是由下面的答案解決了嗎? –