खैर यह मुझे सारा दिन लग गए, लेकिन मैं अंत में एक पुस्तकालय है कि काम मिल गया प्रतिक्रिया के लिए एक अच्छी जगह देखने के लिए है। अगर किसी को यहां अपना रास्ता मिल जाता है और एंड्रॉइड पर काम करने वाले प्रतिक्रिया मूल के लिए बारकोड स्कैनर की तलाश में है ... मैं मदद करने के लिए यहां हूं।
https://github.com/ideacreation/react-native-barcodescanner
1 यदि आप rnpm इसे पाने की जरूरत नहीं है ... यह बहुत उपयोगी है (NPM जी rnpm स्थापित) (https://github.com/rnpm/rnpm)
तो अपनी परियोजना फ़ाइल में इन आदेशों को चलाने:
NPM --save प्रतिक्रिया देशी-barcodescanner स्थापित
rnpm लिंक प्रतिक्रिया देशी-barcodescanner
इस बिंदु पर मैंने धीरे-धीरे समन्वयित किया और एंड्रॉइड स्टूडियो से ऐप को फिर से चलाया ... सुनिश्चित नहीं है कि इसकी आवश्यकता है (कभी-कभी आरएनपीएम लिंक एक नया लाइन चरित्र भूल जाता है ... यदि आपके पास शब्द के बारे में कोई त्रुटि संदेश है ऐसा इसलिए है क्योंकि यह ... बस इसे अपनी सेटिंग में ढूंढें। शब्द फ़ाइल में शामिल होने से पहले एक नई पंक्ति जोड़ें)
अब यह उपयोग करने के लिए तैयार है।
यह आयात:
import BarcodeScanner from 'react-native-barcodescanner';
तो में इसका इस्तेमाल अपने फ़ंक्शन द्वारा दिया गया बयान प्रस्तुत करना:
<BarcodeScanner
onBarCodeRead={this._BarCodeRead}
style={styles.preview}
torchMode='off'
cameraType='back'
/>
आप उस लिंक की जाँच और अधिक जानकारी की जरूरत है। मुझे उम्मीद है कि इसने किसी पुराने पुस्तकालय के बाद लाइब्रेरी के माध्यम से होने वाले यातना से बचने में मदद की है जो काम नहीं करता है।
हैप्पी कोडिंग! :)
स्रोत
2016-04-28 23:41:55
आप इस दृष्टिकोण को आजमा सकते हैं https://stackoverflow.com/a/45713544/1429832 –