hkEzviz

config.xml配置信息

<feature name="hkEzviz">
<param name="AppKey" value=""/>
</feature>

插件接口

getSSID

获取SSID(需要配置entitlements)

getSSID(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    ssid: ''
}

示例代码

var demo = api.require('hkEzviz');
demo.getSSID(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

setAccessToken

服务器对接授权方式

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

params

accessToken

  • 类型:字符串型
  • 描述:(必填项)accessToken。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.setAccessToken({
    ...
},callback(ret, err){
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

logout

退出登录授权

logout(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.logout(callback(ret, err){
    alert(JSON.stringify(ret));
});	

可用性

iOS、Android系统

可提供的1.0.0及更高版本

probeDeviceInfo

查询设备信息

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

params

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

deviceType

  • 类型:字符串型
  • 描述:(必填项)设备型号,无法获取到设备型号则可不传。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    device:{
        SupportAP: "",
        SupportWifi: "",
        SupportSoundWave: "",
    }
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.probeDeviceInfo(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

startAPConfigWifiWithSsid

AP配网接口,默认为"EZVIZ_"+设备序列号,设备AP热点密码默认为"EZVIZ_"+设备验证码,默认自动连接设备热点,需要获取可扫描wifi的权限

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

params

ssid

  • 类型:字符串型
  • 描述:(必填项)WiFi的ssid。

password

  • 类型:字符串型
  • 描述:(必填项)WiFi的密码。

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

verifyCode

  • 类型:字符串型
  • 描述:(必填项)设备验证码。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.startAPConfigWifiWithSsid(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

stopAPConfigWifiWithSsid

停止AP配网

stopAPConfigWifiWithSsid(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true   //布尔型;true||false
}

示例代码

var demo = api.require('hkEzviz');
demo.stopAPConfigWifiWithSsid(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

startConfigWifi1

开始WiFi配置

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

params

ssid

  • 类型:字符串型
  • 描述:(必填项)WiFi的ssid。

password

  • 类型:字符串型
  • 描述:(必填项)WiFi的密码。

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    data: {
        deviceSerial: '',
        statusId: '', //1:设备正在连接WiFi 2:设备连接WiFi成功 3:设备注册平台成功 4:设备已经绑定账户
        statusName: '',
    }
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.startConfigWifi1(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

startConfigWifi2

开始WiFi配置

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

params

ssid

  • 类型:字符串型
  • 描述:(必填项)WiFi的ssid。

password

  • 类型:字符串型
  • 描述:(必填项)WiFi的密码。

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

mode

  • 类型:数字型
  • 描述:(必填项)配网的方式(1:普通配网 2:声波配网)。
  • 默认值:1:普通配网

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    data: {
        deviceSerial: '',
        statusId: '', //1:设备正在连接WiFi 2:设备连接WiFi成功 3:设备注册平台成功 4:设备已经绑定账户
        statusName: '',
    }
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.startConfigWifi2(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

stopConfigWiFi

停止Wifi配置

stopConfigWiFi(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

示例代码

var demo = api.require('hkEzviz');
demo.stopConfigWiFi(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

getDeviceList

获取设备列表

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

params

pageIndex

  • 类型:数字型
  • 描述:(必填项)pageIndex。
  • 默认值:0

pageSize

  • 类型:数字型
  • 描述:(必填项)pageSize。
  • 默认值:20

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    data: [{
        AddTime: '',
        CameraNum: '',
        Category: '',
        Defence: '',
        DeviceCover: '',
        DeviceName: '',
        DeviceSerial: '',
        DeviceType: '',
        DeviceVersion: '',
        IsEncrypt: '',
        Status: '',
        SupportChannelNums: '',
        SupportAudioOnOff: '',
        SupportMirrorCenter: '',
        SupportPTZ: '',
        SupportSoundWave: '',
        SupportTalk: '',
        SupportZoom: ''
    }]
}

示例代码

var demo = api.require('hkEzviz');
demo.getDeviceList(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

addPlayerEventListener

播放器事件监听

addPlayerEventListener(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    message: '',
    evenType: '', //playSuccuss playFinish stopSuccuss playFail
}

示例代码

var demo = api.require('hkEzviz');
demo.addPlayerEventListener(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

openPlayer

打开播放器

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

params

playType

  • 类型:数字型
  • 描述:(必填项)播放类型(0 直播 1 点播)。
  • 默认值:0

title

  • 类型:字符串型
  • 描述:(必填项)标题。

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

cameraNo

  • 类型:数字型
  • 描述:(必填项)相机序号。

verifyCode

  • 类型:字符串型
  • 描述:(必填项)设备验证码。

videoLevel

  • 类型:数字型
  • 描述:(必填项)播放级别(0-流畅 1-均衡 2-高品质)。

rect:

  • 类型:JSON 对象
  • 描述:(必填项)插件的位置及尺寸
  • 备注:iOS,Android 必须传此参数。
  • 内部字段:
{
    x: 0,   //(必填项)数字类型;插件左上角的 x 坐标(相对于所属的 Window 或 Frame);默认值:0
    y: 0,   //(必填项)数字类型;插件左上角的 y 坐标(相对于所属的 Window 或 Frame);默认值:0
    w: 320, //(必填项)数字类型;插件的宽度;默认值:所属的 Window 或 Frame 的宽度
    h: 250  //(必填项)数字类型;插件的高度;默认值:250
}

fixedOn:

  • 类型:字符串
  • 描述:(可选项)插件所属 Frame 的名字,若不传则插件归属于当前 Window

fixed:

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

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.openPlayer({
    ......
},function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

closePlayer

关闭播放器

closePlayer(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.closePlayer(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

startPlayLive

开始直播播放

startPlayLive(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.startPlayLive(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

startPlayCloud

开始云端存储播放(需要先执行searchRecordFileFromCloud接口)

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

params

cloudFileId

  • 类型:数字型
  • 描述:(必填项)云端存储文件ID。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.startPlayCloud(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

startPlaySDLocal

开始SD卡缓冲播放(需要先执行searchRecordFileFromDevice接口)

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

params

deviceFileId

  • 类型:数字型
  • 描述:(必填项)云端存储文件ID。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.startPlaySDLocal(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

openPtzView

打开控制视图

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

params

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

cameraNo

  • 类型:数字型
  • 描述:(必填项)相机序号。

rect:

  • 类型:JSON 对象
  • 描述:(必填项)插件的位置及尺寸
  • 备注:iOS,Android 必须传此参数。
  • 内部字段:
{
    x: 0,   //(必填项)数字类型;插件左上角的 x 坐标(相对于所属的 Window 或 Frame);默认值:0
    y: 0,   //(必填项)数字类型;插件左上角的 y 坐标(相对于所属的 Window 或 Frame);默认值:0
    w: 320, //(必填项)数字类型;插件的宽度;默认值:所属的 Window 或 Frame 的宽度
    h: 250  //(必填项)数字类型;插件的高度;默认值:250
}

fixedOn:

  • 类型:字符串
  • 描述:(可选项)插件所属 Frame 的名字,若不传则插件归属于当前 Window

fixed:

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

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.openPtzView({
    ......
},function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

closePtzView

关闭控制视图

closePtzView(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.closePtzView(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

seekPlayback

seek播放位置,回放使用

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

params

seek

  • 类型:数字型
  • 描述:(必填项)进度值。
  • 默认值:0

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.seekPlayback(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

pausePlay

暂停播放,回放专用接口

pausePlay(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.pausePlay(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

resumePlay

恢复播放,回放专用接口

resumePlay(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.resumePlay(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

getOSDTime

获取当前OSD时间

getOSDTime(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    OSDTime: 0
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.getOSDTime(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

isFullScreen

是否全屏

isFullScreen(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.isFullScreen(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

full

进入全屏

full(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.full(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

unfull

退出全屏

unfull(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.unfull(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

openSound

打开声音

openSound(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.openSound(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

closeSound

关闭声音

closeSound(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.closeSound(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

searchRecordFileFromCloud

查询云存储录像信息列表

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

params

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

cameraNo

  • 类型:数字型
  • 描述:(必填项)camera的序号。

queryDate

  • 类型:字符串型
  • 描述:(可选项)查询时间。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    data: [{
        CoverPic: '',
        DownloadPath: '',
        Encryption: '',
        FileId: '',
        StartTime: '',
        StopTime: '',
    }]
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.searchRecordFileFromCloud(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

searchRecordFileFromDevice

查询远程SD卡存储录像信息列表

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

params

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

cameraNo

  • 类型:数字型
  • 描述:(必填项)camera的序号。

queryDate

  • 类型:字符串型
  • 描述:(可选项)查询时间。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    data: [{
        FileId: '',
        StartTime: '',
        StopTime: '',
    }]
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.searchRecordFileFromDevice(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

startLocalRecordWithFile

开启录像(直播使用)

startLocalRecordWithFile(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    path: ''
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.startLocalRecordWithFile(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

stopLocalRecord

停止录像(直播使用)

stopLocalRecord(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.stopLocalRecord(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

getStorageStatus

获取存储介质状态

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

params

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    data: [{
        index: '',
        name: '',
        status: '',
        formatRate: ''
    }]
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.getStorageStatus(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

formatStorage

格式化分区(SD卡)

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

params

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    data: [{
        index: '',
        name: '',
        status: '',
        formatRate: ''
    }]
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.formatStorage(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

startVoiceTalk

开启对讲

startVoiceTalk(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.startVoiceTalk(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

stopVoiceTalk

关闭对讲

stopVoiceTalk(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.stopVoiceTalk(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

setVoiceTalkStatus

手机端和设备端控制听说

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

params

isVoiceTalkStatus

  • 类型:布尔型
  • 描述:(必填项)true 设备端听,手机端说 ; false 手机端听,设备端说 。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.setVoiceTalkStatus(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

addDevice

添加设备

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

params

deviceSerial

  • 类型:字符串型
  • 描述:(必填项)设备序列号 。

verifyCode

  • 类型:字符串型
  • 描述:(必填项)设备验证码 。

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.addDevice(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

capturePicture

截图

capturePicture(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON对象
  • 内部字段:
{
    status: true,   //布尔型;true||false
    picture: ''
}

err:

  • 类型:JSON对象
  • 内部字段:
{
    code: "",
    msg: ""
}

示例代码

var demo = api.require('hkEzviz');
demo.capturePicture(function(ret, err) {
    alert(JSON.stringify(ret));
});

可用性

iOS、Android系统

可提供的1.0.0及更高版本

是否仍需要帮助? 请保持联络!
最后更新于 2024/11/18