91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙開發通信與連接:ohos.connectedTag有源標簽

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-20 09:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有源標簽

icon-note.gif說明: 本模塊首批接口從API version 8開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。 開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

導入模塊

import connectedTag from '@ohos.connectedTag';

connectedTag.init

init(): boolean

初始化有源標簽芯片。

需要權限 :ohos.permission.NFC_TAG

系統能力 :SystemCapability.Communication.ConnectedTag

  • 返回值:| 類型 | 說明 |
    | ---------------- | -------------------------------------- |
    | boolean | true:初始化成功, false:初始化失敗。 |

connectedTag.uninit

uninit(): boolean

卸載有源標簽芯片資源。

需要權限 :ohos.permission.NFC_TAG

系統能力 :SystemCapability.Communication.ConnectedTag

  • 返回值:| 類型 | 說明 |
    | ---------------- | ------------------------------------------ |
    | boolean | true:卸載操作成功, false:卸載操作失敗。 |

connectedTag.readNdefTag

readNdefTag(): Promise

讀取有源標簽內容,使用promise方式作為異步方法。

需要權限 :ohos.permission.NFC_TAG

系統能力 :SystemCapability.Communication.ConnectedTag

  • 返回值:

    類型說明
    Promise返回讀取有源標簽內容。
  • 示例

    import connectedTag from '@ohos.connectedTag';
    
    connectedTag.readNdefTag().then(result = > {
        console.log("promise recv ndef response: " + result);
    });
    

connectedTag.readNdefTag

readNdefTag(callback: AsyncCallback): void

讀取有源標簽內容,使用callback方式作為異步方法。

需要權限 :ohos.permission.NFC_TAG

系統能力 :SystemCapability.Communication.ConnectedTag

  • 參數

    參數名類型必填說明
    callbackAsyncCallback讀取有源標簽內容回調函數。
  • 示例

    import connectedTag from '@ohos.connectedTag';
    
    connectedTag.readNdefTag(result = > {
        console.log("callback recv ndef response: " + result);
    });
    

connectedTag.writeNdefTag

writeNdefTag(data: string): Promise

寫入內容到有源標簽,使用promise方式作為異步方法。

需要權限 :ohos.permission.NFC_TAG

系統能力 :SystemCapability.Communication.ConnectedTag

  • 參數

    參數名類型必填說明
    datastring有源標簽內容, 長度最大是1024個字節。
  • 返回值:

    類型說明
    Promise無返回值。
  • 示例

    import connectedTag from '@ohos.connectedTag';
    
    writeNdefTag.write("010203")
        .then((value) = > {
            // 事件寫入正常
            console.log(`success to write event: ${value}`);
        }).catch((err) = > {
            // 事件寫入異常
            console.error(`failed to write event because ${err.code}`);
        });
    

connectedTag.writeNdefTag

writeNdefTag(data: string, callback: AsyncCallback): void

寫入內容到有源標簽,使用callback方式作為異步方法。

需要權限 :ohos.permission.NFC_TAG

系統能力 :SystemCapability.Communication.ConnectedTag

  • 參數

    參數名類型必填說明
    datastring有源標簽內容, 長度最大是1024個字節。
    callbackAsyncCallback讀取有源標簽內容回調函數。
  • 示例

    import connectedTag from '@ohos.connectedTag';
    
    connectedTag.writeNdefTag("010203", (err, value) = > {
        if (err) {
            // 事件寫入異常
            console.error(`failed to write event because ${err.code}`);
            return;
        }
    
        // 事件寫入正常
        console.log(`success to write event: ${value}`);
    });
    

connectedTag.on('notify')

on(type: "notify", callback: Callback): void

注冊NFC場強狀態事件。

需要權限 :ohos.permission.NFC_TAG

系統能力 :SystemCapability.Communication.ConnectedTag

  • 參數

    參數名類型必填說明
    typestring固定填"notify"字符串
    callbackCallback狀態改變回調函數。
  • 狀態改變事件的枚舉。

    枚舉值說明
    0NFC離場事件
    1NFC進場事件

connectedTag.off('notify')

off(type: "notify", callback?: Callback): void

取消NFC場強狀態事件的注冊。

需要權限 :ohos.permission.NFC_TAG

系統能力 :SystemCapability.Communication.ConnectedTag

  • 參數

    參數名類型必填說明
    typestring固定填"notify"字符串
    callbackCallback狀態改變回調函數。如果callback不填,將“去注冊”該事件關聯的所有回調函數。HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

    搜狗高速瀏覽器截圖20240326151450.png

  • 示例

    import connectedTag from '@ohos.connectedTag';
    
    var NFC_RF_NOTIFY = "notify";
    
    var recvNfcRfNotifyFunc = result = > {
        console.info("nfc rf receive state: " + result);
    }
    
    // Register event
    connectedTag.on(NFC_RF_NOTIFY, recvNfcRfNotifyFunc);
    
    // Unregister event
    connectedTag.off(NFC_RF_NOTIFY, recvNfcRfNotifyFunc);
    

NfcRfType

表示NFC場強狀態的枚舉。

名稱默認值說明
NFC_RF_LEAVE0NFC離場事件
NFC_RF_ENTER1NFC進場事件

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 通信
    +關注

    關注

    18

    文章

    6207

    瀏覽量

    137871
  • nfc
    nfc
    +關注

    關注

    61

    文章

    1666

    瀏覽量

    182739
  • 有源
    +關注

    關注

    0

    文章

    150

    瀏覽量

    23077
  • 鴻蒙
    +關注

    關注

    60

    文章

    2623

    瀏覽量

    44077
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    有源RFID標簽省電機制的研究

    對于有源RFID標簽來說,電池的一次放電周期限制了有源RFID標簽使用場合。人們對有源標簽功能強
    發表于 10-08 14:18 ?1964次閱讀
    <b class='flag-5'>有源</b>RFID<b class='flag-5'>標簽</b>省電機制的研究

    鴻蒙實戰項目開發:【短信服務】

    概述 本示例展示了電話服務中發送短信的功能。 樣例展示 涉及OpenHarmony技術特性 網絡通信 難度級別 中級 基礎信息 使用@ohos.telephony.sms接口展示了電話服務中發
    發表于 03-03 21:29

    鴻蒙原生應用開發-網絡管理WebSocket連接

    。使用該功能需要申請ohos.permission.INTERNET權限。具體接口說明如下表。 三、開發步驟 1.導入需要的webSocket模塊。 2.創建一個WebSocket連接,返回一個
    發表于 04-07 09:46

    鴻蒙Flutter實戰:07混合開發

    # 鴻蒙Flutter實戰:混合開發 鴻蒙Flutter混合開發主要有兩種形式。 ## 1.基于har 將flutter module打包成har包,在原生
    發表于 10-23 16:00

    鴻蒙Flutter實戰:14-現有Flutter 項目支持鴻蒙 II

    ,職責分離,平臺抽象,不同平臺組合打包,有效解決平臺不一致問題 參考資料 鴻蒙Flutter實戰:01-搭建開發環境 鴻蒙Flutter實戰:09-現有Flutter項目支持鴻蒙 Fl
    發表于 12-26 14:59

    鴻蒙內核開發概述--韋東山老師帶你上手鴻蒙內核Liteos-a開發

    1.1 鴻蒙系統有哪些內容?鴻蒙系統,就相當于一套完整的PC軟件系統。1.2 日常工作中開發流程是怎樣?Bootloader、內核、APP等等軟件,需要在Ubuntu中編譯;但是閱讀、修改這些源碼
    發表于 09-22 10:49

    鴻蒙設備學習菜鳥指南》之【七、開發

    鴻蒙設備學習菜鳥指南》之【七、開發】[目錄索引]七、開發開發部分,我們在這里面,就不詳細講了,大家可以根據官方文章來操作。當我們使用最簡化方案環境的時候,打開VSCode,然后通過菜
    發表于 11-01 11:41

    【HiSpark系列】鴻蒙設備學習--開發

    \codeMacOS系統:~/OHOS/codeLinux系統:~/OHOS/code具體的開發細節,可以查看:Wi-Fi IoT開發:第一個示例程序:通過AT指令讓設備
    發表于 11-03 14:28

    鴻蒙OS應用開發實踐(二)

    在上一篇中(前往),我們已經跑通了鴻蒙OS應用開發的環境。這篇中,我們就來更深度的探索hello world代碼背后的東西。(一)IDE布局解析如上截圖,我大體的將整個界面進行了拆分:最頂部紅色區域
    發表于 12-01 10:18

    鴻蒙OS應用開發實踐(二)

    在上一篇中(前往),我們已經跑通了鴻蒙OS應用開發的環境。這篇中,我們就來更深度的探索hello world代碼背后的東西。(一)IDE布局解析如上截圖,我大體的將整個界面進行了拆分:最頂部紅色區域
    發表于 12-02 16:50

    請問怎樣去設計一種有源RFID標簽?

    怎樣去設計有源RFID標簽的硬件部分?怎樣去設計有源RFID標簽的軟件部分?如何去實現有源RFID標簽
    發表于 05-27 06:39

    鴻蒙開源第三方組件資料合集

    1、鴻蒙開源第三方組件——日志工具組件Timber_ohosTimber_ohos是一個帶有小型可擴展API的日志工具組件,它可以給開發者提供統一的API接口,來記錄不同類型的日志,幫助開發
    發表于 03-23 09:53

    卡式半有源溫濕度標簽

    STS-900-TH-01是由慧感嘉聯自主研發的半有源溫感標簽,該標簽實現了“識別”和“感知”的智能化融合。當UHF無源讀寫器對標簽進行盤點時,標簽
    發表于 10-27 17:50

    鴻蒙版微信聊天UI效果實現!

    ? 最近開發中要做一個類似微信聊天的工單系統客服中心界面(安卓版)所以想著也模仿一個鴻蒙版(基于 Java UI 的,JS UI 版本的后期更新哈) 那么廢話不多數說我們正式開始。 ??? 具體實現
    的頭像 發表于 11-15 09:35 ?3998次閱讀
    <b class='flag-5'>鴻蒙</b>版微信聊天UI效果實現!

    鴻蒙開發通信連接ohos.rpc RPC通信

    本模塊提供進程間通信能力,包括設備內的進程間通信(IPC)和設備間的進程間通信(RPC),前者基于Binder驅動,后者基于軟總線驅動。
    的頭像 發表于 06-21 09:40 ?1018次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b><b class='flag-5'>通信</b>與<b class='flag-5'>連接</b>:<b class='flag-5'>ohos</b>.rpc RPC<b class='flag-5'>通信</b>
    主站蜘蛛池模板: 亚洲综合婷婷 | 色老头综合免费视频 | 草草影院私人免费入口 | 国产成人啪精品午夜在线播放 | 中文字幕一区在线 | 亚洲一级免费视频 | 一级a爰片久久毛片 | 久久精品国产99精品国产2021 | 欧美性久久久久 | 性视频亚洲 | av大片| 狠狠色狠狠色综合 | 色妹子在线 | 欧美午夜视频在线观看 | 亚洲韩国在线一卡二卡 | 好男人午夜 | 精品国产污污免费网站入口 | 性夜影院爽黄a爽在线看香蕉 | 天天干天天摸 | 免费播放一区二区三区 | 精品卡一卡二 卡四卡视频 精品噜噜噜噜久久久久久久久 | 黄视频免费网站 | 日产乱码免费一卡二卡在线 | 亚洲第一黄色网址 | 轻点太大了好深好爽h文 | 午夜高清在线观看免费6 | 一级a级国产不卡毛片 | 国内久久精品视频 | 亚洲三级电影在线播放 | 色男人在线 | 国产深夜福利在线观看网站 | 欧美无遮挡国产欧美另类 | 色多多在线观看高清免费 | www.色午夜| 亚洲高清一区二区三区四区 | 宅男在线看片 | 日本免费一区二区在线观看 | 美女网战色 | 又黄又爽又猛大片录像 | 亚洲欧美成人 | 韩国激情啪啪 |