W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
BOM(Browser Object Model),即瀏覽器對象模型,是瀏覽器環(huán)境為 javascript 提供的接口。Weex 在原生端并不基于瀏覽器運行,不支持瀏覽器提供的 BOM 接口。
window
? 、?screen
? 對象Weex 中并未提供瀏覽器中的 window
和 screen
對象,不支持使用全局變量。如果是想要獲取設(shè)備的屏幕或環(huán)境信息,可以使用 WXEnvironment
變量。
WXEnvironment
?weexVersion
?: WeexSDK 的版本。appName
?: 應(yīng)用的名稱。appVersion
?: 應(yīng)用的版本。platform
?: 運行平臺,可能的值是 ?Web
? 、?Android
? 、?iOS
? 之一。osName
?: 系統(tǒng)的名稱。osVersion
?: 系統(tǒng)版本。deviceWidth
?: 設(shè)備寬度。deviceHeight
?: 設(shè)備高度。document
? 對象在瀏覽器中 ?document
? 表示了當(dāng)前活動的文檔模型,在 Android 和 iOS 環(huán)境中并沒有這個對象,也不支持與其相關(guān)的 DOM 操作。
history
? 、?location
? 、?navigator
? 對象history
? 保存了當(dāng)前頁面的歷史記錄,并且提供了前進(jìn)后退操作。location
? 記錄了當(dāng)前頁面 URL 相關(guān)的信息。navigator
? 記錄了當(dāng)前瀏覽器中的信息。這些接口與瀏覽器自身的實現(xiàn)有關(guān),可以控制頁面的前進(jìn)后退并且獲取狀態(tài)信息。雖然在 Android 和 iOS 中也有“歷史”和“導(dǎo)航”的概念,但是它是用于多個管理視圖之間的跳轉(zhuǎn)的。換句話說,在瀏覽器中執(zhí)行“前進(jìn)”、“后退”仍然會處于同一個頁簽中,在原生應(yīng)用中“前進(jìn)”、“后退”則會真實的跳轉(zhuǎn)到其他頁面。
此外 Weex 也提供了 ?navigator
? 模塊來操作頁面的跳轉(zhuǎn),使用方法參考《navigator 導(dǎo)航控制》。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: