Parameters
Success Callback Parameters
Code Example
Basic Usage
Display Brightness Percentage
Brightness Adjustment UI
Related APIs
my.setScreenBrightness
Set screen brightness
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Get the current screen brightness level.
| Property | Type | Required | Description |
|---|---|---|---|
| success | Function | No | Callback on success |
| fail | Function | No | Callback on failure |
| complete | Function | No | Callback that always executes |
| Property | Type | Description |
|---|---|---|
| brightness | Number | Screen brightness value (0-1) |
my.getScreenBrightness({
success(res) {
console.log('Current brightness:', res.brightness);
}
});
Page({
data: {
brightnessPercent: 0
},
onLoad() {
my.getScreenBrightness({
success: (res) => {
this.setData({
brightnessPercent: Math.round(res.brightness * 100)
});
}
});
}
});
Page({
data: {
brightness: 0.5
},
onLoad() {
my.getScreenBrightness({
success: (res) => {
this.setData({ brightness: res.brightness });
}
});
},
onBrightnessChange(e) {
const value = e.detail.value / 100;
my.setScreenBrightness({
brightness: value,
success: () => {
this.setData({ brightness: value });
}
});
}
});