0
我需要知道如何強制以全屏模式播放視頻?如何強制播放全屏視頻?
全屏大多數情況下是ActionScript的一種功能,並且通過用戶操作觸發,如鼠標單擊或雙擊。
另一種方式是強制在移動設備本地播放器中播放視頻,就像youtube一樣。我不知道這種方法是如何實現的。
希望通過您的支持,更清楚地瞭解這件事情。
克里斯
我需要知道如何強制以全屏模式播放視頻?如何強制播放全屏視頻?
全屏大多數情況下是ActionScript的一種功能,並且通過用戶操作觸發,如鼠標單擊或雙擊。
另一種方式是強制在移動設備本地播放器中播放視頻,就像youtube一樣。我不知道這種方法是如何實現的。
希望通過您的支持,更清楚地瞭解這件事情。
克里斯
你可以告訴Flash舞臺去全屏視圖用這個命令:
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的SWF對象?目前我正在使用視頻平臺「brightcove」。一旦你包含你的JS代碼,你會得到一個視頻流到你的設備。由於這是全屏禁止部隊,我正在考慮這種方法。問題是本評論的第一句話。 – ChrisBenyamin 2011-03-18 15:20:01
嗨,簡短的答案肯定是的,看到我更新的答案。 – robertp 2011-03-18 15:32:53
謝謝 - 我會試試 – ChrisBenyamin 2011-03-18 15:45:27