开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
android 开发文档
windows 开发文档
linux 开发文档
iot 小程序开发文档
其它
api
收银台
刷脸核身
刷脸登录
会员与授权
发送付款码
发送和接收小指令
版本查询
获取系统属性
系统设置页面
二维码识别
生成二维码
ui 控制
语音播报
本地数据库
本地图片存储
串口通信
外设管理
打印指令
监听按键事件
身份证读卡器适配
电子秤
钱箱
非接卡通信
ic 卡通信
红外测温仪
消息服务
日志服务
前后屏通信
更多使用指南
开发 > 开放能力接入 > 其它 > api >  > my.ix.getdevices
收藏
订阅更新
我的文档
设置
简介
my.ix.getdevices 是获取外部设备信息列表的接口。可以查询主机设备(收银机/蜻蜓)连接的外设信息和连接状态,包括:打印机、身份证读卡器、nfc 读卡器、电子秤、扫码枪、扫码盒。
使用限制
iot 设备的外设支持情况请查看 外设支持列表
接口调用
示例代码
.js 示例代码
javascript
复制代码
// .js
getdevices() {
my.ix.getdevices({
type: 'all',
success: (r) => {
// r.info是一个jsonarray数组序列化后的字符串,需要转成jsonarray对象才可以访问其中的元素
let info = json.parse(r.info)
this.setdata({message: '外设列表: ' json.stringify(info)})
},
fail: (r) => {
this.setdata({message: '获取外设失败: ' json.stringify(r)})
}
})
},
入参
属性
类型
必填
描述
type
string

指定外设类型,具体类型定义见
不传入该参数时,获取全部已连接设备列表。
出参
成功
属性
类型
描述
success
boolean
值为 true。
info
string
已连接设备信息列表,json 格式字符串。
已连接设备信息列表,json 格式的字符串,字段定义可查看 
说明:返回内容为{success:true, info:'[...]'}。
返回示例
失败
属性
类型
描述
error
number
错误码,详细定义见
errormessage
string
失败的具体原因。
说明:返回内容为{error:number, errormessage:'...'}。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图