客户端 API/网页应用/小程序API/设备/NFC/NFCAdapter/NFCAdapter.startDiscovery
# NFCAdapter.startDiscovery(Object object)

开始扫描NFC标签

## 支持说明

应用能力 | Android | iOS | PC | 预览效果
---|---|---|---|---
小程序 | V3.38.0+ | V5.25.0+ | **X** | 预览
网页应用 | V3.44.0+ | V5.25.0+ | **X** | 预览

## 输入
继承[标准对象输入](https://open.larksuite.com/document/uYjL24iN/ukzNy4SO3IjL5cjM)，无扩展属性

## 输出

继承[标准对象输出](https://open.larksuite.com/document/uYjL24iN/ukzNy4SO3IjL5cjM#8c92acb8)，无扩展属性

## 示例代码

```js
let adapter = tt.getNFCAdapter()
adapter.startDiscovery({ 
    success(res) {
      console.log(JSON.stringify(res));
    },
    fail(res) {
      console.log(`NFCAdapter.startDiscovery fail: ${JSON.stringify(res)}`);
    }
});
```
`success`返回对象示例：
```json
{
    "nfcSuccess": "start to listener nfc card",
    "errMsg": "nfcStartDiscovery:ok"
}
```

## 错误码
`fail`返回对象中会包含[errno属性](https://open.larksuite.com/document/uYjL24iN/uAjMuAjMuAjM/errno)，代表错误码。

通用错误码可参见 [NFC API 错误码](https://open.larksuite.com/document/uYjL24iN/uQzM4YjL0MDO24CNzgjN/nfc-error-codes)