Skip to content

08 手机扫码模块

Xiaomi-Yule edited this page Jan 20, 2021 · 2 revisions

miot/system

通过米家APP扫描二维码

Export: public
Doc_name: 手机扫码模块
Doc_index: 8
Doc_directory: system
Example

import {System} from "miot"
...
System.scancode.getScanCode().then(res => {//return result})
...

miot/system~IScanCode

Kind: inner interface of miot/system


iScanCode.scanCode() ⇒ [ 'Promise' ].<Object>

使用米家APP进行扫码操作

Kind: instance method of IScanCode
Returns: [ 'Promise' ].<Object> - res 成功时:{"code":0, "data":xxx},data.result:string,扫码结果 失败时:{"code":-1, "message":"xxx" };
Since: 10043
Example

System.scancode.scanCode().then((res) => {
    if (res && res.data) {
      alert(`getScanCode success,result:${ res.data.result }`);
    } else {
      alert(`getScanCode fail,${ JSON.stringify(res) }`);
    }
  }).catch((error) => {
    alert(`getScanCode fail,${ JSON.stringify(error) }`);
  });

Clone this wiki locally