【问题标题】:Prevent YouTube API full screen on PhoneGap Android在 PhoneGap Android 上防止 YouTube API 全屏
【发布时间】:2015-01-26 17:18:20
【问题描述】:

我正在 PhoneGap 应用程序中通过 JavaScript 使用 YouTube API,并且我已成功使用事件处理程序播放视频。但是如何阻止视频在 android 上全屏播放?我的代码如下:

var player = new YT.Player('player', {
    height: '240',
    width: '240',
    events:{
        'onReady': onPlayerReady
    }
});
function onPlayerReady(){
    document.getElementById('play_vid').onclick = function(){
        player.loadVideoById('VID-ID');
        player.playVideo();
    }
}

当我查看 Google 控制台调试器时,我看到 YouTube API 自动将 allowfullscreen 属性放入框架标记。但是当我动态删除它时,它仍然会全屏显示。

【问题讨论】:

    标签: javascript cordova youtube-javascript-api


    【解决方案1】:

    您是否尝试将 fs 变量设置为 0

    var player = new YT.Player('player', { height: '240', width: '240', playerVars: { fs: 0 }, events:{ 'onReady': onPlayerReady } });

    在此处查看更多设置https://developers.google.com/youtube/youtube_player_demo

    【讨论】:

      猜你喜欢
      • 2013-03-16
      • 1970-01-01
      • 2015-07-03
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多