與瀏覽器無關的功能,用于使用標準的全屏API。
Members
(static, readonly) changeEventName : String
輸入或退出全屏時在文檔上觸發的事件的名稱。此事件名稱用于AddEventListener。在事件處理程序中,要確定瀏覽器是否處于全屏模式,請使用
Fullscreen#fullscreen
。
(static, readonly) element : Object
當前為全屏(如果有)的元素。要簡單地檢查瀏覽器是否處于全屏模式,請使用
Fullscreen#fullscreen
。
(static, readonly) enabled : Boolean
確定瀏覽器是否允許元素全屏顯示。例如,默認情況下,除非包含頁面添加了“allowfullscreen”屬性(或帶前綴的等效屬性),否則iframes不能全屏顯示。
(static, readonly) errorEventName : String
發生全屏錯誤時觸發的事件的名稱。此事件名稱用于AddEventListener。
(static, readonly) fullscreen : Boolean
確定瀏覽器當前是否處于全屏模式。
Methods
(static) exitFullscreen()
異步退出全屏模式。如果瀏覽器當前未處于全屏模式,或者瀏覽器不支持全屏模式,則不執行任何操作。
異步請求瀏覽器在給定元素上進入全屏模式。如果瀏覽器不支持全屏模式,則不執行任何操作。
Parameters:
element
(Object)
將置于全屏模式的HTML元素。
vrDevice
(HMDVRDevice)
虛擬現實設備。
Example
// Put the entire page into fullscreen.
bmgl.Fullscreen.requestFullscreen(document.body)
// Place only the canvas into fullscreen.
bmgl.Fullscreen.requestFullscreen(scene.canvas)
檢測瀏覽器是否支持標準全屏API。