代码之家  ›  专栏  ›  技术社区  ›  Salman Arshad

YouTube Chromeless/JavaScript API播放器全屏按钮

  •  1
  • Salman Arshad  · 技术社区  · 16 年前

    JavaScript API播放器包括全屏按钮,但无铬播放器没有;事实;无铬播放器不应包含任何按钮。因此,我需要通过JavaScript设置全屏模式,但找不到任何文档化的方法。你知道这是否可行吗?

    仅供参考,我正在使用SWFObject嵌入播放器。

    3 回复  |  直到 16 年前
        1
  •  5
  •   Rajat    16 年前

    播放器对象上有一个player.setSize(宽度:数字,高度:数字)方法。你用过吗。不过我用的是ActionScript,setSize对我有用。

    查看文档

    我不是javascript专家,但我建议……您可以将播放器放在div标记中 点击“全屏”按钮或图标,你将该div的大小重置为“100%”,我认为玩家会自动增加到该大小

        2
  •  3
  •   animuson    14 年前

    在里面 (Chrome 15及更高版本、Safari 5.1及更高版本),请尝试 element.webkitRequestFullScreen() element.webkitCancelFullScreen()

    壁虎 (Firefox10.0及更高版本),请查看 element.mozRequestFullScreen() element.mozCancelFullScreen()

    您可以通过询问来判断Webkit方法是否有效

    supportsFullscreen: function () {
        return !(typeof document.webkitIsFullScreen == "undefined")
    }
    
        3
  •  1
  •   heff    13 年前