W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
{ "name": "system.alarm" }
import alarm from '@system.alarm' 或 const alarm = require('@system.alarm')
設置鬧鐘,每次添加彈出提示框,同意后調用接口添加。
參數(shù)名 | 類型 | 必填 | 說明 |
---|---|---|---|
hour | Number | 是 | 設置起鬧小時[0,23] |
minute | Number | 是 | 設置起鬧分鐘[0,59] |
message | String | 否 | 鬧鐘名,建議長度不超過 10 字符,以保證最佳顯示效果 |
vibrate | Boolean | 否 | 是否震動,默認 true |
days | Array | 否 | 重復周期 默認是一次性鬧鐘 [0,1,2,3,4,5,6] 每天 [0,1,2,3,4]周一到周五 [0,6](0 表示周一 6 表示周日) |
ringtone | String | 否 | 默認鈴聲隨系統(tǒng),文件路徑為數(shù)據(jù)文件或應用內(nèi)的資源 |
success | Function | 否 | 成功回調 |
fail | Function | 否 | 失敗回調 |
complete | Function | 否 | 執(zhí)行結束后的回調(調用成功、失敗都會執(zhí)行) |
錯誤碼 | 說明 |
---|---|
201 | 用戶拒絕 |
202 | 參數(shù)錯誤 |
300 | I/O 錯誤 |
alarm.setAlarm({
hour:18,
minute: 20,
message: '鬧鐘1',
days: [4],
ringtone: 'internal://mass/test/test.mp3',
success: function() {
console.log('handling success')
},
fail: function(data, code) {
console.log(`handling fail, code = ${code}`)
},
complete: function() {
console.log('handling complete')
}
})
獲取服務提供商
無
字符串,服務提供商的代號,如廠商的英文品牌名稱,假如無此服務則返回空字符串
console.log(alarm.getProvider())
禁止使用。后臺運行詳細用法參見 后臺運行腳本。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: