新聞中心
- swan.getSystemInfo
- 方法參數(shù)
- object 參數(shù)說明
- success 返回參數(shù)說明
- 示例
- 圖片示例
- 代碼示例 1:屬性全集
- 代碼示例 2:開發(fā)者一般在模擬頂部導(dǎo)航欄時(shí)用到 statusBarHeight 屬性
- 代碼示例 3:safeArea 屬性
- 代碼示例 4:適配 iphoneX 等機(jī)型
- 錯(cuò)誤碼
- Android
- Android
- 方法參數(shù)
swan.getSystemInfo
基礎(chǔ)庫(kù) 1.10.8 版本開始支持。
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了裕民免費(fèi)建站歡迎大家使用!
解釋:獲取系統(tǒng)信息
Web 態(tài)說明:由于瀏覽器的限制,在 Web 態(tài)下部分系統(tǒng)信息無法獲取,詳見下方 success 返回參數(shù)說明。
方法參數(shù)
Object object
object 參數(shù)說明
| 屬性名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
|---|---|---|---|---|
success | Function | 否 | 接口調(diào)用成功的回調(diào) | |
fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) | |
complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
success 返回參數(shù)說明
| 參數(shù) | 參數(shù)類型 | 說明 | 最低版本 | Web 態(tài)說明 |
|---|---|---|---|---|
brand | String | 手機(jī)品牌 | - | |
model | String | 手機(jī)型號(hào) | - | |
pixelRatio | Number | 設(shè)備像素比 | - | |
screenWidth | Number | 屏幕寬度 | - | |
screenHeight | Number | 屏幕高度 | - | |
windowWidth | Number | 可使用窗口寬度 | - | |
windowHeight | Number | 可使用窗口高度 | - | |
statusBarHeight | Number | 狀態(tài)欄的高度 | - | |
navigationBarHeight | Number | 導(dǎo)航欄的高度 | 3.0.17 | - |
language | String | 宿主 App 設(shè)置的語言 | - | |
version | String | 宿主 App 版本號(hào) | Web 態(tài)無宿主概念,返回空字符串 | |
system | String | 操作系統(tǒng)版本 | - | |
platform | String | 客戶端平臺(tái),如:ios | Web 態(tài)下該字段為 ‘web’ | |
fontSizeSetting | Number | 用戶字體大小設(shè)置,表示當(dāng)前字體大小的等級(jí),如 2 | Web 態(tài)下該字段為 2 | |
SDKVersion | String | 客戶端基礎(chǔ)庫(kù)版本 | Web 態(tài)無基礎(chǔ)庫(kù)版本管理,僅返回模擬值 999.999.999 | |
host | String | 宿主平臺(tái),詳見宿主平臺(tái)枚舉值列表 | 3.30.2 | Web 態(tài)的 host 為 ‘web’ |
cacheLocation | Object | 上一次緩存的位置信息 | 安卓端最低基礎(chǔ)庫(kù)版本 3.40.4;ios 最低支持版本 3.70.2 | 暫不支持 |
swanNativeVersion | String | 宿主平臺(tái)版本號(hào) | 最低支持版本 1.13.18 | Web 態(tài)無宿主概念,僅返回模擬值 |
devicePixelRatio | Number | 屏幕密度 | 安卓最低支持基礎(chǔ)庫(kù)版本 3.0.39; ios 最低支持版本 3.0.39 | - |
albumAuthorized | Boolean | 允許宿主使用相冊(cè)的開關(guān)(僅 iOS 有效) | ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
notificationAuthorized | Boolean | 允許宿主通知的開關(guān) | 安卓最低支持基礎(chǔ)庫(kù)版本 3.110.3; ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
notificationAlertAuthorized | Boolean | 允許宿主通知帶有提醒的開關(guān)(僅 iOS 有效) | ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
notificationBadgeAuthorized | Boolean | 允許宿主通知帶有標(biāo)記的開關(guān)(僅 iOS 有效) | ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
notificationSoundAuthorized | Boolean | 允許宿主通知帶有聲音的開關(guān)(僅 iOS 有效) | ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
cameraAuthorized | Boolean | 允許宿主使用攝像頭的開關(guān) | 安卓最低支持基礎(chǔ)庫(kù)版本 3.110.3; ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
locationAuthorized | Boolean | 允許宿主使用定位的開關(guān) | 安卓最低支持基礎(chǔ)庫(kù)版本 3.110.3; ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
microphoneAuthorized | Boolean | 允許宿主使用麥克風(fēng)的開關(guān) | 安卓最低支持基礎(chǔ)庫(kù)版本 3.110.3; ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
locationEnabled | Boolean | 地理位置的系統(tǒng)開關(guān) | 安卓最低支持基礎(chǔ)庫(kù)版本 3.110.3; ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
wifiEnabled | Boolean | Wi-Fi 的系統(tǒng)開關(guān) | 安卓最低支持基礎(chǔ)庫(kù)版本 3.110.3; ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
safeArea | Object | 在豎屏正方向下的安全區(qū)域 | 安卓最低支持基礎(chǔ)庫(kù)版本 3.110.3; ios 最低支持版本 3.110.3; 開發(fā)者工具暫不支持 | 暫不支持 |
示例
在開發(fā)者工具中打開
在開發(fā)者工具中打開
在 WEB IDE 中打開
掃碼體驗(yàn)
代碼示例
請(qǐng)使用百度APP掃碼
圖片示例
iOS 端預(yù)覽
安卓端預(yù)覽
代碼示例 1:屬性全集
- SWAN
- JS
{{item.label}}: {{item.value}}
代碼示例 2:開發(fā)者一般在模擬頂部導(dǎo)航欄時(shí)用到 statusBarHeight 屬性
在開發(fā)者工具中打開
在開發(fā)者工具中打開
在 WEB IDE 中打開
- SWAN
- JS
{{chinaName}} {{engName}}
代碼示例 3:safeArea 屬性
在開發(fā)者工具中打開
在開發(fā)者工具中打開
在 WEB IDE 中打開
- SWAN
- JS
可使用窗口高度:{{windowHeight}} 屏幕高度:{{screenHeight}} 安全區(qū)域bottom:{{safeArea}}
代碼示例 4:適配 iphoneX 等機(jī)型
在開發(fā)者工具中打開
在開發(fā)者工具中打開
在 WEB IDE 中打開
參見百度通用 iphoneX 適配
- SWAN
- JS
是否是iphoneX{{isIPhoneX}}
錯(cuò)誤碼
Android
| 錯(cuò)誤碼 | 說明 |
|---|---|
201 | 解析失敗,請(qǐng)檢查調(diào)起協(xié)議是否合法 |
202 | 解析失敗,請(qǐng)檢查參數(shù)是否正確 |
402 | 安全性檢查:訪問控制校驗(yàn)失敗 |
名稱欄目:創(chuàng)新互聯(lián)百度小程序教程:swan.getSystemInfo
文章來源:http://fisionsoft.com.cn/article/cdgphde.html


咨詢
建站咨詢

