首页 > 其他分享 >MifareClassic.setTimeout

MifareClassic.setTimeout

时间:2025-01-10 15:55:55浏览次数:1  
标签:function MifareClassic NFC 标签 调用 失败 setTimeout

MifareClassic.setTimeout(Object object)

基础库 2.11.2 开始支持,低版本需做兼容处理

Promise 风格 调用:不支持

小程序插件:支持

微信 iOS 版:不支持

微信 Android 版:支持

相关文档: 近场通信 (NFC)

功能描述

设置超时时间

参数

Object object

属性 类型 默认值 必填 说明
timeout number 设置超时时间 (ms)
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

错误

错误码 错误信息 说明
13000 设备不支持NFC
13001 系统NFC开关未打开
13010 未知错误
13019 user is not authorized 用户未授权
13011 invalid parameter 参数无效
13012 parse NdefMessage failed 将参数解析为NdefMessage失败
13021 NFC discovery already started 已经开始NFC扫描
13018 NFC discovery has not started 尝试在未开始NFC扫描时停止NFC扫描
13022 Tech already connected 标签已经连接
13023 Tech has not connected 尝试在未连接标签时断开连接
13013 NFC tag has not been discovered 未扫描到NFC标签
13014 invalid tech 无效的标签技术
13015 unavailable tech 从标签上获取对应技术失败
13024 function not support 当前标签技术不支持该功能
13017 system internal error 相关读写操作失败
13016 connect fail 连接失败

标签:function,MifareClassic,NFC,标签,调用,失败,setTimeout
From: https://www.cnblogs.com/AtlasLapetos/p/18635657

相关文章

  • MifareClassic.isConnected
    MifareClassic.isConnected(Objectobject)该接口已废弃,连接状态开发者自行维护即可基础库2.11.2开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:支持微信iOS版:不支持微信Android版:支持相关文档:近场通信(NFC)功能描述检查是否已连接......
  • MifareClassic.getMaxTransceiveLength
    MifareClassic.getMaxTransceiveLength(Objectobject)基础库2.11.2开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:支持微信iOS版:不支持微信Android版:支持相关文档:近场通信(NFC)功能描述获取最大传输长度参数Objectobject属性......
  • MifareClassic.connect
    MifareClassic.connect(Objectobject)基础库2.11.2开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:支持微信iOS版:不支持微信Android版:支持相关文档:近场通信(NFC)功能描述连接NFC标签参数Objectobject属性类型默认值必填......
  • 使用setTimeout模拟setInterval
    在JavaScript中,setInterval是一个常用的函数,用于定期执行某个函数或代码段。然而,有时出于各种原因(例如,为了更精确地控制执行间隔,或避免可能的setInterval相关问题),我们可能想要使用setTimeout来模拟setInterval的行为。以下是一个使用setTimeout模拟setInterval的基本示......
  • setTimeout
    numbersetTimeout(functioncallback,numberdelay,anyrest)以Promise风格调用:不支持小程序插件:支持设定一个定时器。在定时到期以后执行注册的回调函数参数functioncallback回调函数numberdelay延迟的时间,函数的调用会在该延迟之后发生,单位ms。anyrestpar......
  • setTimeout(fn,0),延迟执行吗?
    在JavaScript中,setTimeout(fn,0)确实用于安排函数fn在未来某个时间点执行,但具体行为可能与你预期的“立即执行”有所不同。这里的“0”表示延迟时间为0毫秒,但并不意味着函数会立即执行。实际上,setTimeout将函数的执行添加到事件循环的宏任务队列中。即使延迟时间设置为0,函数也不......
  • Promise和setTimeout执行先后有什么区别?
    在前端开发中,Promise和setTimeout都是处理异步操作的重要工具,但它们之间有一些关键的区别,这些区别会影响它们的执行顺序和如何处理异步逻辑。事件循环与任务队列:JavaScript运行在单线程环境中,通过事件循环(EventLoop)来处理同步和异步任务。同步任务直接执行,而异步任务会......
  • 油猴(Tampermonkey)时间加速、定时器setInterval、setTimeout
    时间加速网页主要使用一些定时器来作为时间间隔,可以劫持比如setInterval函数,将定时器的时间缩短。举例://将系统的setInterval保存lethookInterval=window.setInterval;//使用函数将时间缩短一半window.setInterval=function(a,b){returnhookInterval(a,b/2);}网络......
  • setTimeout的第三个参数有什么用?
    setTimeout的第三个参数及之后的所有参数,都会作为回调函数的参数传入。具体来说,setTimeout的语法如下:setTimeout(callback,delay,arg1,arg2,...);callback:要执行的函数。delay:延迟的毫秒数。arg1,arg2,...:要传递给回调函数callback的参数。示例:funct......
  • setTimeout和setInterval有什么区别呢?
    setTimeout和setInterval都是JavaScript中用于定时执行代码的函数,但它们的工作方式有所不同:setTimeout:执行一次:setTimeout只执行一次回调函数,在指定的延迟时间之后。用法:setTimeout(callback,delay,arg1,arg2,...)callback:要执行的函数。delay:延迟时间,......