快應(yīng)用 屏幕亮度

2020-08-10 15:15 更新

接口聲明

{"name": "system.brightness"}

導(dǎo)入模塊

import brightness from '@system.brightness' 
或 
const brightness = require('@system.brightness')

接口定義

brightness.getValue(OBJECT)

獲得當前屏幕亮度值

參數(shù):

參數(shù)名 類型 必填 說明
success Function 成功回調(diào)
fail Function 失敗回調(diào)
complete Function 執(zhí)行結(jié)束后的回調(diào)
success返回值:
參數(shù)值 類型 說明
value Integer 屏幕亮度,取值范圍0-255

示例:

brightness.getValue({
  success:function(data){
    console.log(`handling success, value = ${data.value}`)
  },
  fail: function(data, code){
    console.log(`handling fail, code = ${code}`)
  }
})

brightness.setValue(OBJECT)

設(shè)置當前屏幕亮度值

參數(shù):

參數(shù)名 類型 必填 說明
value Integer 屏幕亮度,取值范圍0-255
success Function 成功回調(diào)
fail Function 失敗回調(diào)
complete Function 執(zhí)行結(jié)束后的回調(diào)

示例:

brightness.setValue({
  value: 100,
  success: function () {
    console.log('handling success')
  },
  fail: function (data, code) {
    console.log(`handling fail, code = ${code}`)
  }
})

brightness.getMode(OBJECT)

獲得當前屏幕亮度模式

參數(shù):

參數(shù)名 類型 必填 說明
success Function 成功回調(diào)
fail Function 失敗回調(diào)
complete Function 執(zhí)行結(jié)束后的回調(diào)
success返回值:
參數(shù)值 類型 說明
mode Integer 0為手動調(diào)節(jié)屏幕亮度,1為自動調(diào)節(jié)屏幕亮度

示例:

brightness.getMode({
  success: function (data) {
    console.log(`handling success, mode = ${data.mode}`)
  },
  fail: function (data, code) {
    console.log(`handling fail, code = ${code}`)
  }
})

brightness.setMode(OBJECT)

設(shè)置當前屏幕亮度模式

參數(shù):

參數(shù)名 類型 必填 說明
mode Integer 0為手動調(diào)節(jié)屏幕亮度,1為自動調(diào)節(jié)屏幕亮度
success Function 成功回調(diào)
fail Function 失敗回調(diào)
complete Function 執(zhí)行結(jié)束后的回調(diào)

示例:

brightness.setMode({
  mode: 1,
  success: function () {
    console.log('handling success')
  },
  fail: function (data, code) {
    console.log(`handling fail, code = ${code}`)
  }
})

brightness.setKeepScreenOn(OBJECT)

設(shè)置是否保持常亮狀態(tài)

參數(shù):

參數(shù)名類型必填說明
keepScreenOnBoolean是否保持屏幕常亮
successFunction成功回調(diào)
failFunction失敗回調(diào)
completeFunction執(zhí)行結(jié)束后的回調(diào)

示例:

brightness.setKeepScreenOn({
  keepScreenOn: true,
  success: function() {
    console.log('handling success')
  },
  fail: function(data, code) {
    console.log(`handling fail, code = ${code}`)
  }
})

后臺運行限制

禁止使用。

后臺運行詳細用法參見 后臺運行腳本


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號