W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
支付寶小程序API設(shè)備 11月27日已更新查看最新版>>>http://m.o2fo.com/aliminiapp/aliminiapp-6fdp2gxm.html
[TOC]
獲取基礎(chǔ)庫版本號,僅供參考,代碼邏輯請不要依賴這個值
console.log(my.SDKVersion);
獲取系統(tǒng)信息。
名稱 | 類型 | 描述 | 最低版本 |
---|---|---|---|
model | String | 手機型號 | - |
pixelRatio | Number | 設(shè)備像素比 | - |
windowWidth | Number | 窗口寬度 | - |
windowHeight | Number | 窗口高度 | - |
language | String | 支付寶設(shè)置的語言 | - |
version | String | 支付寶版本號 | - |
storage | String | 設(shè)備磁盤容量 | 1.1.1 |
currentBattery | String | 當(dāng)前電量百分比 | 1.1.1 |
system | String | 系統(tǒng)版本 | 1.1.1 |
platform | String | 系統(tǒng)名:Android,iOS | 1.1.1 |
screeWidth | Number | 屏幕寬度 | 1.1.1 |
screenHeight | Number | 屏幕高度 | 1.1.1 |
Page({
data: {
systemInfo: {}
},
getSystemInfoPage() {
my.getSystemInfo({
success: (res) => {
this.setData({
systemInfo: res
})
}
})
},
})
返回值同 getSystemInfo success 回調(diào)參數(shù)
Page({
data: {
systemInfo: {}
},
getSystemInfoSyncPage() {
this.setData({
systemInfo: my.getSystemInfoSync()
})
}
})
判斷 API 調(diào)用的參數(shù)和返回值以及組件以及屬性是否支持。
參數(shù)使用 ${API}.${type}.${param}.${option}
或者 ${component}.${attribute}.${option}
方式來調(diào)用
例如
my.canIUse('getLocation.object.type')
獲取當(dāng)前網(wǎng)絡(luò)狀態(tài)。
名稱 | 類型 | 必填 | 描述 |
---|---|---|---|
success | Function | 否 | 調(diào)用成功的回調(diào)函數(shù) |
fail | Function | 否 | 調(diào)用失敗的回調(diào)函數(shù) |
complete | Function | 否 | 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行) |
名稱 | 類型 | 描述 |
---|---|---|
networkAvailable | Boolean | 網(wǎng)絡(luò)是否可用 |
networkType | String | 網(wǎng)絡(luò)類型值 UNKNOWN / NOTREACHABLE / WIFI / 3G / 2G / 4G / WWAN |
Page({
data: {
hasNetworkType: false
},
getNetworkType() {
my.getNetworkType({
success: (res) => {
this.setData({
hasNetworkType: true,
networkType: res.networkType
})
}
})
},
clear() {
this.setData({
hasNetworkType: false,
networkType: ''
})
},
});
獲取剪貼板數(shù)據(jù)。
名稱 | 類型 | 必填 | 描述 |
---|---|---|---|
success | Function | 否 | 調(diào)用成功的回調(diào)函數(shù) |
fail | Function | 否 | 調(diào)用失敗的回調(diào)函數(shù) |
complete | Function | 否 | 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行) |
名稱 | 類型 | 描述 |
---|---|---|
text | String | 剪貼板數(shù)據(jù) |
Page({
data: {
text: '3.1415926',
copy: '',
},
handlePaste() {
my.getClipboard({
success: ({ text }) => {
this.setData({ copy: text });
},
});
},
});
設(shè)置剪貼板數(shù)據(jù)。
名稱 | 類型 | 必填 | 描述 |
---|---|---|---|
text | String | 是 | 剪貼板數(shù)據(jù) |
success | Function | 否 | 調(diào)用成功的回調(diào)函數(shù) |
fail | Function | 否 | 調(diào)用失敗的回調(diào)函數(shù) |
complete | Function | 否 | 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行) |
Page({
data: {
text: '3.1415926',
copy: '',
},
handleCopy() {
my.setClipboard({
text: this.data.text,
});
},
});
搖一搖功能。每次調(diào)用API,在搖一搖手機后觸發(fā)回調(diào),如需再次監(jiān)聽需要再次調(diào)用這個API。
Page({
watchShake() {
my.watchShake({
success: function() {
console.log('動起來了')
my.alert({ title:'動起來了 o.o'});
}
});
},
});
調(diào)用震動功能。
Page({
vibrate() {
my.vibrate({
success: () => {
my.alert({ title: '震動起來了'});
}
});
},
})
撥打電話。
名稱 | 類型 | 必填 | 描述 |
---|---|---|---|
number | String | 是 | 電話號碼 |
success | Function | 否 | 調(diào)用成功的回調(diào)函數(shù) |
fail | Function | 否 | 調(diào)用失敗的回調(diào)函數(shù) |
complete | Function | 否 | 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行) |
Page({
makePhoneCall() {
my.makePhoneCall({ number: '95888' });
},
});
獲取當(dāng)前服務(wù)器時間的毫秒數(shù)。
名稱 | 類型 | 必填 | 描述 |
---|---|---|---|
success | Function | 否 | 調(diào)用成功的回調(diào)函數(shù) |
fail | Function | 否 | 調(diào)用失敗的回調(diào)函數(shù) |
complete | Function | 否 | 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行) |
名稱 | 類型 | 描述 |
---|---|---|
time | Number | 服務(wù)器時間的毫秒數(shù) |
getServerTime(){
my.getServerTime({
success: (res) => {
my.alert({
title: res.time,
});
},
});
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: