Skip to content

权限相关

javascript
const core = require('cheese-js');
lua
local core = require('cheese-lua')

无障碍权限标签:ACCESSIBILITY:number

悬浮窗权限标签:FLOAT:number

录屏权限标签:RECORDSCREEN:number

ROOT权限标签:ROOT:number

请求权限:requestPermission(tag: number,timeout:number): boolean

参数:

  • number (tag): 权限标签
  • number (timeout): 超时时间/s

返回值:

  • 🟢boolean: true
  • 🔴boolean: false

用法示例:

javascript
const permissions = core.permissions;
if (permissions.requestPermission(permissions.ACCESSIBILITY, 3)) {
    console.log("请求成功")
}
lua
local permissions = core.permissions
if permissions.requestPermission(permissions.ACCESSIBILITY, 3) then
    print("请求成功")
end

检查权限:checkPermission(tag: number): boolean

参数:

  • number (tag): 权限标签

返回值:

  • 🟢boolean: true
  • 🔴boolean: false

用法示例:

javascript
const permissions = core.permissions;
if (permissions.checkPermission(permissions.ACCESSIBILITY)) {
    console.log("请求成功")
}
lua
local permissions = core.permissions
if permissions.checkPermission(permissions.ACCESSIBILITY) then
    print("请求成功")
end

Released under the GPL-3.0 License.