html5+的plus 監聽掃描槍廣播 處理掃描結果
//監聽廣播
function scanEvent() {
var main = plus.android.runtimeMainActivity();//獲取activity
var context = plus.android.importClass('android.content.Context'); //上下文
var receiver = plus.android.implements('io.dcloud.feature.internal.reflect.BroadcastReceiver',{
onReceive : doReceive });
var IntentFilter = plus.android.importClass('android.content.IntentFilter');
var Intent = plus.android.importClass('android.content.Intent');
var filter = new IntentFilter();
var broadcast="com.scanner.broadcast";//監聽的鍵名 自己配置 看PDA設定 廣播模式
filter.addAction(broadcast);//監聽掃描 //這個需要配置
main.registerReceiver(receiver,filter);//註冊監聽
function doReceive(context, intent) {
plus.android.importClass(intent);//透過intent例項引入intent類,方便以後的‘.’操作
var key="data" //取值的鍵名 自己配置
var data = intent.getStringExtra(key); //這個需要配置
console.log( data);
//業務邏輯
//main.unregisterReceiver(receiver);//取消監聽
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31486267/viewspace-2739999/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 掃描器的存在、奧普 掃描器
- AWVS掃描器掃描web漏洞操作Web
- 全表掃描和全索引掃描索引
- WEB安全漏洞掃描與處理(上)——安全漏洞掃描工具AppScan的安裝使用WebAPP
- Fotify掃描結果Open Redirection解決方案
- MySQL中的全表掃描和索引樹掃描MySql索引
- win10系統掃描器提示掃描不到掃描器如何解決Win10
- 掃描器
- Android掃碼槍監聽封裝Android封裝
- 掃描王 for Mac專業圖片掃描工具Mac
- 什麼是漏洞掃描?漏洞掃描功能有哪些?
- [20210220]全索引掃描快速索引掃描的邏輯讀.txt索引
- python掃描埠Python
- 目錄掃描
- 埠掃描器
- DAST 黑盒漏洞掃描器 第四篇:掃描效能AST
- 電腦掃描檔案怎麼掃描 win10電腦掃描檔案方法介紹Win10
- 全表掃描和全索引掃描繼續(PG-TiDB)索引TiDB
- 京東掃描平臺EOS—JS掃描落地與實踐JS
- 【Oracle】 索引的掃描方式Oracle索引
- Zenmap(埠掃描工具)
- P2032 掃描
- direasch目錄掃描
- 淺談掃描線
- sonar(二)掃描配置
- 掃描行為分析
- 綜合掃描工具
- Nydus 映象掃描加速
- 記錄之前一次掃描槍對接的經歷
- RustScan: 能在3秒內掃描65k個埠的Rust掃描工具Rust
- TWAIN掃描識別控制元件:Web應用程式的掃描器SDKAI控制元件Web
- 獨立按鍵的掃描
- redis的bigkey掃描指令碼Redis指令碼
- Win10系統下掃描器程式無法掃描的解決方法Win10
- HDU 1542 Atlantis(掃描線)
- Spring 自動掃描元件Spring元件
- 淺談埠掃描原理
- PostgreSQL掃描方法綜述SQL