HeartRate

概述

把手指贴放在手机背面摄像头的位置,通过手机的摄像头获取手指里面毛细血管的波动来获取心率值

open

开始获取心率值

open({params}, callback(ret,err))

params

rect:

  • 类型:JSON 对象
  • 内部字段:

  • 类型:字符串

  • 描述:(可选项)模块所属 Frame 的名字,若不传则模块归属于当前 Window

fixed:

  • 类型:布尔
  • 描述:(可选项)模块是否随所属 Window 或 Frame 滚动
  • 默认值:true(不随之滚动)

ret:

  • 类型:JSON 对象
  • 内部字段:
  1. eventType:, //字符串类型;
  2. - 'prepare' //准备开始(准备把手指放在摄像头上面压住)(仅iOS支持)
  3. - 'playing' //获取心率中 (把手指放在摄像头上面压住)
  4. }

示例代码

iOS系统,Android系统

close

关闭心率获取(仅android支持)

close({params}, callback(ret,err))

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. status:, //布尔类型 是否关闭成功
  3. }

err:

  • 类型:JSON 对象
  • 内部字段:
  1. HeartRate.close({
  2. },function(ret){
  3. });

可用性

Android系统