屏幕
支持平台:微信小程序/APP
支持callBackEmitName和callBackOptions
用户可以通过websocket向宿主发送屏幕方法的消息体,来使用宿主的屏幕能力。
使用步骤
1.按照准备工作建立websocket连接
2.发送屏幕的消息体
setScreenBrightness
设置屏幕亮度。
示例代码:
socketTask.send(
JSON.stringify({
emitName: 'api',
apiArr: {
apiName: 'setScreenBrightness',
apiType: 'uniApi',
options: {
value: 0.5,
callBackEmitName: 'callBackEmitName',
callBackOptions: { test: '1111' },
},
},
})
getScreenBrightness
获取屏幕亮度。
示例代码:
socketTask.send(
JSON.stringify({
emitName: 'api',
apiArr: {
apiName: 'getScreenBrightness',
apiType: 'uniApi',
options: {
callBackEmitName: 'callBackEmitName',
callBackOptions: { test: '1111' },
},
},
})
setKeepScreenOn
设置是否保持常亮状态。仅在当前应用生效,离开应用后设置失效。
示例代码:
socketTask.send(
JSON.stringify({
emitName: 'api',
apiArr: {
apiName: 'setKeepScreenOn',
apiType: 'uniApi',
options: {
keepScreenOn:true
},
},
})
修改于 2 个月前