diff --git a/zh-cn/application-dev/reference/apis/js-apis-cardEmulation.md b/zh-cn/application-dev/reference/apis/js-apis-cardEmulation.md index 8111e53fe8502ffc811a942441b19e465b376d9b..2a88d01e5b99f51ca9f95e12dba45c36b61b7c58 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-cardEmulation.md +++ b/zh-cn/application-dev/reference/apis/js-apis-cardEmulation.md @@ -21,14 +21,15 @@ isSupported(feature: number): boolean **系统能力**:SystemCapability.Communication.NFC -- 返回值: +**返回值:** + | **类型** | **说明** | | -------- | -------- | | boolean | true:支持该类型卡模拟, false:不支持该类型卡模拟。 | ## HceService -管理HCE卡模拟。在调用HceService的接口前,需要先通过getHceService创建实例。 +管理HCE卡模拟。在调用HceService的接口前,需要先通过new cardEmulation.HceService()创建实例。 ### startHCE @@ -91,7 +92,7 @@ sendResponse(responseApdu: number[]): void; **示例:** -``` +```js var hceService = new cardEmulation.HceService(); hceService.startHCE([ "F0010203040506", "A0000000041010" diff --git a/zh-cn/application-dev/reference/apis/js-apis-nfcController.md b/zh-cn/application-dev/reference/apis/js-apis-nfcController.md index a9c7ef7d72a5b0e11a2e4eda9bb9cc028e1f0550..effcf1ae7ac34bba6142895cdc6e80e1f203a247 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-nfcController.md +++ b/zh-cn/application-dev/reference/apis/js-apis-nfcController.md @@ -74,7 +74,7 @@ isNfcOpen(): boolean ## controller.getNfcState -isNfcOpen(): boolean +getNfcState(): boolean 查询NFC是否打开。 @@ -88,13 +88,13 @@ isNfcOpen(): boolean ## controller.on('nfcStateChange') -on(type: "notify", callback: Callback<NfcState>): void +on(type: "nfcStateChange", callback: Callback<NfcState>): void 注册NFC开关状态事件。 **系统能力**:SystemCapability.Communication.NFC -- **参数** +**参数** | **参数名** | **类型** | **必填** | **说明** | | -------- | -------- | -------- | -------- | @@ -111,15 +111,16 @@ off(type: "nfcStateChange", callback?: Callback<NfcState>): void **系统能力**:SystemCapability.Communication.NFC -- **参数** +**参数** | **参数名** | **类型** | **必填** | **说明** | | -------- | -------- | -------- | -------- | | type | string | 是 | 固定填"nfcStateChange"字符串 | | callback | Callback<NfcState> | 否 | 状态改变回调函数。如果callback不填,将“去注册”该事件关联的所有回调函数。 | -- 示例 - ``` +**示例** + + ```js import nfcController from '@ohos.nfcController'; var NFC_STATE_NOTIFY = "nfcStateChange"; diff --git a/zh-cn/application-dev/reference/apis/js-apis-nfcTag.md b/zh-cn/application-dev/reference/apis/js-apis-nfcTag.md index b9a80c9df2ca6556a13ff39d4885d2ccec753598..87fc40e6959e3da7907f5f70ab18f26893e13854 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-nfcTag.md +++ b/zh-cn/application-dev/reference/apis/js-apis-nfcTag.md @@ -17,7 +17,7 @@ import tag from '@ohos.nfc.tag'; getNfcATag(tagInfo: TagInfo): NfcATag -获取NFC A类型Tag对象 +获取NFC A类型Tag对象,通过该对象访问NfcA技术类型的Tag。 **需要权限**:ohos.permission.NFC_TAG @@ -33,7 +33,7 @@ getNfcATag(tagInfo: TagInfo): NfcATag getNfcBTag(tagInfo: TagInfo): NfcBTag -获取NFC B类型Tag对象 +获取NFC B类型Tag对象,通过该对象访问NfcB技术类型的Tag。 **需要权限**:ohos.permission.NFC_TAG @@ -49,7 +49,7 @@ getNfcBTag(tagInfo: TagInfo): NfcBTag getNfcFTag(tagInfo: TagInfo): NfcFTag -获取NFC F类型Tag对象 +获取NFC F类型Tag对象,通过该对象访问NfcF技术类型的Tag。 **需要权限**:ohos.permission.NFC_TAG @@ -65,13 +65,13 @@ getNfcFTag(tagInfo: TagInfo): NfcFTag getNfcVTag(tagInfo: TagInfo): NfcVTag -获取NFC V类型Tag对象 +获取NFC V类型Tag对象,通过该对象访问NfcV技术类型的Tag。 **需要权限**:ohos.permission.NFC_TAG **系统能力**:SystemCapability.Communication.NFC -返回值: +**返回值:** | **类型** | **说明** | | -------- | ---------------- |