The method is utilized via NfcF.connect().
Attributes | Types | Default value | Required | Note |
success | function | - | Not required | Callback function for successful interface invocation |
fail | function | - | Not required | Callback function for unsuccessful interface invocation |
complete | function | - | Not required | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Error Codes | Error Message | Note |
13000 | The device does not support NFC | - |
13001 | The system's NFC switch is not activated. | - |
13010 | An unknown error occurred. | - |
13019 | user is not authorized | User Authorization Denied |
13011 | invalid parameter | Invalid parameter |
13012 | parse NdefMessage failed | Failed to parse the parameter into NdefMessage. |
13021 | NFC discovery already started | NFC scanning has already commenced. |
13018 | NFC discovery has not started | Attempted to halt NFC scanning without initiating it. |
13022 | Tech already connected | The tag has been successfully connected. |
13023 | Tech has not connected | Attempted to disconnect without a tag being connected. |
13013 | NFC tag has not been discovered | No NFC tag was detected. |
13014 | invalid tech | Invalid tag technology. |
13015 | unavailable tech | Failed to acquire the corresponding technology from the tag. |
13024 | function not support | The current tag technology does not support this feature. |
13017 | system internal error | The related read-write operation has failed. |
13016 | connect fail | Connection failed |
The method is utilized as NfcF.close().
Attributes | Types | Default value | Required | Note |
success | function | - | Not required | Callback function for successful interface invocation |
fail | function | - | Not required | Callback function for unsuccessful interface invocation |
complete | function | - | Not required | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Error Codes | Error Message | Note |
13000 | The device does not support NFC | - |
13001 | The system's NFC switch is not activated. | - |
13010 | An unknown error occurred. | - |
13019 | user is not authorized | User Authorization Denied |
13011 | invalid parameter | Invalid parameter |
13012 | parse NdefMessage failed | Failed to parse the parameter into NdefMessage. |
13021 | NFC discovery already started | NFC scanning has already commenced. |
13018 | NFC discovery has not started | Attempted to halt NFC scanning without initiating it. |
13022 | Tech already connected | The tag has been successfully connected. |
13023 | Tech has not connected | Attempted to disconnect without a tag being connected. |
13013 | NFC tag has not been discovered | No NFC tag was detected. |
13014 | invalid tech | Invalid tag technology. |
13015 | unavailable tech | Failed to acquire the corresponding technology from the tag. |
13024 | function not support | The current tag technology does not support this feature. |
13017 | system internal error | The related read-write operation has failed. |
13016 | connect fail | Connection failed |
The method is employed as NfcF.setTimeout(Object object).
Attributes | Types | Default value | Required | Note |
timeout | number | - | Supported | Setting the timeout duration (ms). |
success | function | - | Not required | Callback function for successful interface invocation |
fail | function | - | Not required | Callback function for unsuccessful interface invocation |
complete | function | - | Not required | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Error Codes | Error Message | Note |
13000 | The device does not support NFC | - |
13001 | The system's NFC switch is not activated. | - |
13010 | An unknown error occurred. | - |
13019 | user is not authorized | User Authorization Denied |
13011 | invalid parameter | Invalid parameter |
13012 | parse NdefMessage failed | Failed to parse the parameter into NdefMessage. |
13021 | NFC discovery already started | NFC scanning has already commenced. |
13018 | NFC discovery has not started | Attempted to halt NFC scanning without initiating it. |
13022 | Tech already connected | The tag has been successfully connected. |
13023 | Tech has not connected | Attempted to disconnect without a tag being connected. |
13013 | NFC tag has not been discovered | No NFC tag was detected. |
13014 | invalid tech | Invalid tag technology. |
13015 | unavailable tech | Failed to acquire the corresponding technology from the tag. |
13024 | function not support | The current tag technology does not support this feature. |
13017 | system internal error | The related read-write operation has failed. |
13016 | connect fail | Connection failed |
The method is utilized as NfcF.isConnected().
Attributes | Types | Default value | Required | Note |
success | function | - | Not required | Callback function for successful interface invocation |
fail | function | - | Not required | Callback function for unsuccessful interface invocation |
complete | function | - | Not required | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Error Codes | Error Message | Note |
13000 | The device does not support NFC | - |
13001 | The system's NFC switch is not activated. | - |
13010 | An unknown error occurred. | - |
13019 | user is not authorized | User Authorization Denied |
13011 | invalid parameter | Invalid parameter |
13012 | parse NdefMessage failed | Failed to parse the parameter into NdefMessage. |
13021 | NFC discovery already started | NFC scanning has already commenced. |
13018 | NFC discovery has not started | Attempted to halt NFC scanning without initiating it. |
13022 | Tech already connected | The tag has been successfully connected. |
13023 | Tech has not connected | Attempted to disconnect without a tag being connected. |
13013 | NFC tag has not been discovered | No NFC tag was detected. |
13014 | invalid tech | Invalid tag technology. |
13015 | unavailable tech | Failed to acquire the corresponding technology from the tag. |
13024 | function not support | The current tag technology does not support this feature. |
13017 | system internal error | The related read-write operation has failed. |
13016 | connect fail | Connection failed |
The method is employed as NfcF.getMaxTransceiveLength().
Attributes | Types | Default value | Required | Note |
success | function | - | Not required | Callback function for successful interface invocation |
fail | function | - | Not required | Callback function for unsuccessful interface invocation |
complete | function | - | Not required | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Attributes | Types | Note |
length | number | Maximum Transmission Length |
Error Codes | Error Message | Note |
13000 | The device does not support NFC | - |
13001 | The system's NFC switch is not activated. | - |
13010 | An unknown error occurred. | - |
13019 | user is not authorized | User Authorization Denied |
13011 | invalid parameter | Invalid parameter |
13012 | parse NdefMessage failed | Failed to parse the parameter into NdefMessage. |
13021 | NFC discovery already started | NFC scanning has already commenced. |
13018 | NFC discovery has not started | Attempted to halt NFC scanning without initiating it. |
13022 | Tech already connected | The tag has been successfully connected. |
13023 | Tech has not connected | Attempted to disconnect without a tag being connected. |
13013 | NFC tag has not been discovered | No NFC tag was detected. |
13014 | invalid tech | Invalid tag technology. |
13015 | unavailable tech | Failed to acquire the corresponding technology from the tag. |
13024 | function not support | The current tag technology does not support this feature. |
13017 | system internal error | The related read-write operation has failed. |
13016 | connect fail | Connection failed |
The method is utilized as NfcF.transceive(Object object).
Attributes | Types | Default value | Required | Note |
data | ArrayBuffer | - | Supported | Binary data required for transmission |
success | function | - | Not required | Callback function for successful interface invocation |
fail | function | - | Not required | Callback function for unsuccessful interface invocation |
complete | function | - | Not required | Callback function executed upon the completion of the interface invocation (both successful and unsuccessful invocations) |
Attributes | Types | Note |
data | ArrayBuffer | - |
Error Codes | Error Message | Note |
13000 | The device does not support NFC | - |
13001 | The system's NFC switch is not activated. | - |
13010 | An unknown error occurred. | - |
13019 | user is not authorized | User Authorization Denied |
13011 | invalid parameter | Invalid parameter |
13012 | parse NdefMessage failed | Failed to parse the parameter into NdefMessage. |
13021 | NFC discovery already started | NFC scanning has already commenced. |
13018 | NFC discovery has not started | Attempted to halt NFC scanning without initiating it. |
13022 | Tech already connected | The tag has been successfully connected. |
13023 | Tech has not connected | Attempted to disconnect without a tag being connected. |
13013 | NFC tag has not been discovered | No NFC tag was detected. |
13014 | invalid tech | Invalid tag technology. |
13015 | unavailable tech | Failed to acquire the corresponding technology from the tag. |
13024 | function not support | The current tag technology does not support this feature. |
13017 | system internal error | The related read-write operation has failed. |
13016 | connect fail | Connection failed |
Was this page helpful?