Youtube API Yt.Player对象不适用于phonegap/手机[Yt Player对象与direct iframe]

Youtube API Yt.Player对象不适用于phonegap/手机[Yt Player对象与direct iframe],iframe,youtube,cordova,Iframe,Youtube,Cordova,我在我的网站上嵌入了我的youtube播放器,如下所示: <div id="player"> </div> var player; function onYouTubePlayerAPIReady() { player = new YT.Player('player', { videoId: 'P2jViqMnnK4', events: { 'onReady': onPlayer

我在我的网站上嵌入了我的youtube播放器,如下所示:

<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,
                },
        });
    }

var播放器;
函数onYouTubePlayerAPIReady(){
player=新的YT.player('player'{
videoId:'P2jViqMnnK4',
活动:{
“onReady”:onPlayerReady,
“onStateChange”:onPlayerStateChange,
“onError”:onError,
},
playerVars:{
“控件”:0,
“showinfo”:0,
“iv_加载策略”:3,
},
});
}
现在我已经编写了一个脚本,可以从xml文件加载新的youtube视频

我想用这个脚本制作一个phonegap应用程序来播放youtube视频,但它在android上不起作用

我已经测试了嵌入它的其他方法:

<iframe id="player" type="text/html" width="640" height="390"
 src="http://www.youtube.com/embed/M7lc1UVf-VE?enablejsapi=1&origin=http://example.com"
 frameborder="0"></iframe>

这很有效,但我不知道如何设置我在player对象中设置的参数。我不知道如何将我的“更改脚本”与直接iframe播放器连接起来

我的问题:

  • 有没有办法让yt.player对象在手机上与phonegap/一起工作

  • 如果没有,我如何将我的参数(我在yt.object播放器中有)添加到直接iframe


  • 非常感谢

    问题是,你必须先强迫用户触摸youtube,然后再做其他事情。 一旦用户实际触摸了youtube播放器,它就可以正常使用了


    我通过让youtube播放器加载一段介绍视频来解决这个问题。一旦播放了介绍视频,我就可以通过api控制了。

    问题是,你必须先强迫用户触摸youtube,然后再做其他事情。 一旦用户实际触摸了youtube播放器,它就可以正常使用了


    我通过让youtube播放器加载一段介绍视频来解决这个问题。一旦开始播放介绍视频,我就可以通过api进行控制。

    Ok了解了如何添加参数?wmode=transparent&autoplay=1&controls=0&showinfo=0&iv\u load\u policy=3当你说它不工作时,你到底看到了什么?这是一个在左上角有按键的黑屏吗?这为您解决了问题吗?好的,我找到了添加参数的方法?wmode=transparent&autoplay=1&controls=0&showinfo=0&iv\u load\u policy=3当你说它不工作时,你到底看到了什么?这是一个在左上角有按键的黑屏吗?这能帮你解决问题吗?