關於Flash全屏的幾種方法

2021-07-25 03:19:36 字數 1068 閱讀 8301

第一種flash自帶屬性:

【此屬性可以「完美」實現flash的雙擊退出或者進入全屏】

但是會遮擋巢狀的iframe

private function init():void

//雙擊監聽事件

private function togglefullscreen(event:mouseevent):void

}第二種flash自帶屬性:

【這個方法相比第一種主要是呼叫的屬性值不同,也可以實現flash的雙擊或者退出全屏,而且不會遮擋iframe介面】

但是全屏後會影響鍵盤的監聽事件

private function init():void

//雙擊監聽事件

private function togglefullscreen(event:mouseevent):void

}第三種呼叫瀏覽器全屏的指令碼:

【這個方法是最不成功的,它只是單純的模擬了瀏覽器的全屏操作,全屏的只是瀏覽器的視窗,對flash無效】

【.js指令碼】:

var bfullscreen = false;

function fullscreen()

else if (document.mozcancelfullscreen)

else if (document.webkitcancelfullscreen)

else if (document.m***itfullscreen)

}else

//firefox

else if (docelm.mozrequestfullscreen)

//chrome等

else if (docelm.webkitrequestfullscreen)

//ie11

else if (docelm.msrequestfullscreen)

}bfullscreen = !bfullscreen;

}【flex呼叫指令碼】:

//雙擊監聽事件

private function togglefullscreen(event:mouseevent):void

原創 關於Flash全屏的幾種方法

第一種flash自帶屬性 此屬性可以 完美 實現flash的雙擊退出或者進入全屏 但是會遮擋巢狀的iframe private function init void 雙擊監聽事件 private function togglefullscreen event mouseevent void 第二種f...

關於數值交換的幾種方法

在大量的開發中常常會遇到需要交換兩個數值的問題,今天就給大家分享一些數值交換方面的方法 第一種方法 這也是大家最容易想到的方法,即利用中間變數達到交換兩個數的目的,具體如下 int tmp tmp i1 i1 i2 i2 tmp 這種方法執行效率是最低了 第二種方法 利用數學中的運算技巧 i1 i1...

關於IIS重啟的幾種方法

最小白的方法 進入作業系統的 服務 找到iis,重啟之。第一步,開啟 服務 視窗 直接開啟任務管理器。ctrl shift esc,選最後的 服務 或者win r開啟執行,輸入services.msc 注意service後有乙個s,輸入法一般會自動提示單詞service,不帶s 開啟服務視窗後,找到...