javascript - 如何强制全屏播放视频?

标签 javascript actionscript-3 video mobile streaming

我需要知道如何强制以全屏模式播放视频?

在大多数情况下,全屏是 ActionScript 的一个功能,由用户操作(例如鼠标单击或双击)触发。

另一种方法是强制在移动设备 native 播放器中播放视频,就像 YouTube 那样。我不知道这种方法是如何实现的。

希望在您的支持下能够更清楚地理解这件事。

克里斯

最佳答案

您可以使用以下命令告诉 Flash 阶段进入全屏 View :

stage.displayState = "fullScreen";

它只能在独立模式下工作。

要使其在浏览器中运行,您必须将具有“true”值的“allowFullScreen”参数传递给 Flash。

要在移动设备上全屏显示,我相信您必须使用

FSCommand("fullscreen", "true"); 方法调用。

如果您使用SWFObject,则可以轻松添加allowFullScreen 参数。

SWFObject -2:

<script type="text/javascript">
   var so = new SWFObject("movie.swf", "mymovie", "400", "400", "8", "#336699");
   so.addParam("wmode", "opaque");
   so.addParam("allowScriptAccess", "sameDomain");
   so.addParam("allowFullScreen", "true");
   so.write("flashcontent");
</script>

SWFObject 2+:

<script type="text/javascript">
var wl = new Object();
wl.flashvars = {};
wl.params = {
    allowScriptAccess: "sameDomain",
    allowFullScreen: "true",
    wmode: "opaque"
};
wl.attributes = {};

swfobject.embedSWF("movie.swf", "flashcontent", "400", "400", "8", "swf/expressInstall.swf", wl.flashvars, wl.params, wl.attributes);
</script>

希望对你有帮助,祝你好运 罗布

关于javascript - 如何强制全屏播放视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5353719/

相关文章:

image - FFmpeg 将图像合并到视频中

javascript - D3 v4 : Node position set to NaN

javascript - 360 度 Canvas 弧中的缺口

Android App ID前缀问题

actionscript-3 - Flash AS3安全沙箱违规/s.ytimg.com

mongodb - 如何使用 MongoDB 或其他文档数据库保存视频文件,可选择添加到现有二进制文件和并行读/写

javascript - 没有附加到 DOM 的视频应该自动播放吗?

javascript - Javascript Canvas 库的现状?

javascript - 从 javascript 或 ASP.Net 读取 Flash Cookie

actionscript-3 - 如何在flex中绘制一个显示数字的圆圈