即刻玩小游戏中心
  • 文档中心主页
  • 游戏接入文档
    • 平台介绍
    • 接入引导
      • 接入说明
        • 接入流程
        • 获取对接参数
        • 结算与合同
        • 公司资质要求
      • 评测说明
      • 接入规范
        • 游戏规范
        • 素材规范
    • 技术对接
      • 客户端接入
        • 导入资源
        • 调用接口
      • 支付服务端接口
        • 订单查询接口
        • 订单异步通知接口
        • 签名生成规则
      • 小游戏基础能力
        • 系统
        • 分包加载
        • 设备
        • 文件
        • 位置
        • 网络
        • 用户设置
        • 界面
        • 媒体
        • 帧率
        • 性能
        • 字体
        • 调试
        • 窗口
        • 调用自定义命令
      • 服务端错误代码对照表
      • 自测工具
    • 打包说明
      • 小游戏打包
        • 使用2.0.10及后续版本Creator打包
        • 使用2.0.7、2.0.8、2.0.9版本Creator打包
        • 使用2.1.0版本Creator打包
        • 其他Creator版本
        • 其他引擎
      • H5游戏打包
    • 广告接入
      • 开通广告
      • 技术对接
        • 导入资源
        • 调用接口
    • 资源下载
      • SDK下载
    • 自测工具
Powered by GitBook
On this page
  • 加速计
  • 电量
  • 罗盘
  • 网络
  • 屏幕
  • 振动

Was this helpful?

  1. 游戏接入文档
  2. 技术对接
  3. 小游戏基础能力

设备

加速计

    onAccelerometerChange(function callback)

监听加速度数据,频率:5次/秒,接口调用后会自动开始监听,可使用 stopAccelerometer 停止监听。

参数

  • function callback: 监听加速度数据的回调函数

callback 回调函数参数

属性

键值类型

说明

x

number

x轴

y

number

y轴

z

number

z轴

    startAccelerometer(Object object)

开始监听加速度数据。

参数

  • Object object

属性

键值类型

是否必填

说明

interval

string

否

监听加速度数据回调函数的执行频率

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

  • interval 的合法值

值

说明

game

适用于更新游戏的回调频率,在 20ms/次 左右

ui

适用于更新 UI 的回调频率,在 60ms/次 左右

normal

普通的回调频率,在 200ms/次 左右

默认值

    stopAccelerometer(Object object)

停止监听加速度数据。

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数(调用成功、失败都会执行

电量

    getBatteryInfo(Object object)

获取设备电量

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

success 回调函数

参数

  • BatteryInfo res

属性

键值类型

说明

level

number

设备电量,范围 1 - 100

isCharging

number

是否正在充电中(支持版本: (core 版本 >= 1.1.0))

   getBatteryInfoSync()

支持版本: (core 版本 >= 1.1.0) getBatteryInfo()的同步版本,获取设备电量。

剪贴板

    getClipboardData(Object object)

获取系统剪贴板的内容

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

success 回调函数

参数

  • Object object

属性

键值类型

说明

data

string

剪贴板的内容

    setClipboardData(Object object)

设置系统剪贴板的内容

参数

  • Object object

属性

键值类型

是否必填

说明

data

string

是

剪贴板的内容

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

罗盘

    onCompassChange(function callback)

监听罗盘数据,频率:5 次/秒,接口调用后会自动开始监听,可使用 stopCompass 停止监听。

参数

  • function callback

监听罗盘数据的回调函数

  • callback 回调函数

参数

  • Object object

属性

键值类型

说明

direction

number

面对的方向度数

    startCompass(Object object)

开始监听罗盘数据

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

    stopCompass(Object object)

停止监听罗盘数据

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

网络

    getNetworkType(Object object)

获取网络类型

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

    onNetworkStatusChange(function callback)

监听网络状态变化事件

参数

  • function callback

监听事件的回调函数

  • callback 回调函数

参数

  • Object res

属性

键值类型

说明

isConnected

boolean

当前是否有网络链接

networkType

string

网络类型

  • networkType 的合法值

值

说明

wifi

wifi

网络

2g

2g

网络

3g

3g

网络

4g

4g

网络

unknown

Android 下不常见的网络类型

none

无网络

    offNetworkStatusChange(function callback)

取消监听键盘输入事件

参数

  • function callback

取消监听事件的回调函数

屏幕

    getScreenBrightness(Object object)

获取屏幕亮度

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

    setKeepScreenOn(Object object)

设置是否保持常亮状态

参数

  • Object object

属性

键值类型

是否必填

说明

keepScreenOn

boolean

是

keepScreenOn

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

    setScreenBrightness(Object object)

设置屏幕亮度

参数

  • Object object

属性

键值类型

是否必填

说明

value

number

是

屏幕亮度值,范围 0 ~ 1,0 最暗,1 最亮

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

振动

    vibrateShort(Object object)

使手机发生较短时间的振动(40 ms)

在 iOS 平台上,iPhone 7 / 7 Plus 以下设备不生效

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

    vibrateLong(Object object)

使手机发生较长时间的振动(400 ms)

参数

  • Object object

属性

键值类型

是否必填

说明

success

function

否

接口调用成功的回调函数

fail

function

否

接口调用失败的回调函数

complete

function

否

接口调用结束的回调函数

Previous分包加载Next文件

Last updated 6 years ago

Was this helpful?