Android react本机NFC读卡器仅在手机锁定时启用

Android react本机NFC读卡器仅在手机锁定时启用,android,react-native,react-native-android,nfc,Android,React Native,React Native Android,Nfc,我用这个软件包阅读NFC 我已经完成了模块的简单初始化,并添加了一个侦听器 import {NfcRfidScanner} from "react-native-rfid-nfc-scanner"; const scanner = new NfcRfidScanner(); scanner.init(); var listenerCallback = function(x) { console.log('listener:', x); }; var errorCallback = functio

我用这个软件包阅读NFC

我已经完成了模块的简单初始化,并添加了一个侦听器

import {NfcRfidScanner} from "react-native-rfid-nfc-scanner";
const scanner = new NfcRfidScanner();
scanner.init();
var listenerCallback = function(x) { console.log('listener:', x); };
var errorCallback = function(e) { console.log('error:', e); };
scanner.addListener('scanningListener', listenerCallback, errorCallback);
console.log('scanner enabled?', scanner.isEnabled());
console.log('device can use scanner??', scanner.getStatus());
当我在连接usb的android设备上打开应用程序时,我会看到以下控制台输出:

scanner enabled? false
ReactFabric-prod.js:7003 device can use scanner?? waiting
ReactNativeRenderer-dev.js:14808 Running application "NativeScannerApp" with appParams: {"rootTag":31}. __DEV__ === true, development-level warning are ON, performance optimizations are OFF
当我锁定设备上的屏幕,然后保存对文件的更改,通过
watchman
启动重新加载时,我在控制台中看到了这一点:

scanner enabled? true
VM33:62 device can use scanner?? ready
index.js:2277 [React Transform HMR] Patching App
当手机解锁时,为什么NFC读卡器无法启用?我如何修复此问题