gpt4 book ai didi

android - Youtube Player API + Phonegap不起作用

转载 作者:行者123 更新时间:2023-12-03 06:26:21 24 4
gpt4 key购买 nike

我们正在尝试在我们的Phonegap(2.9.2)应用程序中使用YouTube API V3。应当使用以下代码显示视频:

  <video class="col-xs-12" id="ytplayer" src="https://www.youtube.com/watch?v=Ek3ZZn3KwzA"></video>

        // Load the IFrame Player API code asynchronously.
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/player_api?enablejsapi=1&version=3";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubePlayerAPIReady() {

player = new YT.Player('ytplayer', {
events: {

}
});
}

在Android(4.2)和iOS(7)设备上,我们只能看到带有播放按钮的灰色矩形。

什么地方出了错?

最佳答案

这样做

<div id="player"> </div> 

var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {

videoId: 'P2jViqMnnK4',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange,
'onError': onError,

},
playerVars: {

'controls': 0,
'showinfo': 0,
'iv_load_policy': 3,
},
});
}

关于android - Youtube Player API + Phonegap不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26059367/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com