मैं एक एंड्रॉइड बारकोड स्कैनर ऐप को एक वेब पेज में एकीकृत करने के बारे में पूरी सुबह शोध कर रहा हूं, लेकिन मुझे बिल्कुल पता नहीं चला कि मुझे क्या पता होना चाहिए। मैं एक वेब पेज चाहता हूं कि उपयोगकर्ता एंड्रॉइड बारकोड स्कैनर का उपयोग करके टेक्स्ट फ़ील्ड भर सकता है। तो उपयोगकर्ता एक वेब पेज पर होगा और या तो टेक्स्ट फ़ील्ड के अंदर क्लिक करेगा या टेक्स्ट फ़ील्ड के बगल में एक बटन क्लिक करेगा जो एंड्रॉइड बारकोड स्कैनर शुरू करेगा। फिर वे बारकोड स्कैन करेंगे और टेक्स्ट फ़ील्ड भर जाएगा।वेब पेज के साथ एंड्रॉइड बारकोड स्कैनर एकीकरण
मुझे यह कैसे करना है और फिर एक अलग पृष्ठ पर जाएं, लेकिन यह महत्वपूर्ण है कि उपयोगकर्ता एक ही पृष्ठ पर रहता है। मैंने zxing प्रोजेक्ट देखा है और सोचा है कि इसका उपयोग करने में सक्षम हो सकता है, लेकिन मुझे यकीन नहीं है कि यह पृष्ठ को वही रहने की अनुमति देता है या नहीं।
मुझे पूरा यकीन है कि यह संभव है और यह सोच रहा है कि कोई मुझे उच्च स्तर का अवलोकन दे सकता है कि वे इसे कैसे करेंगे। मैं सोच रहा था कि यह एक एजेक्स अनुरोध के साथ किया जा सकता है जो बटन क्लिक पर सबमिट हो जाता है। AJAX अनुरोध मेरे सर्वर पर भेजा जाएगा, सर्वर एंड्रॉइड डिवाइस पर कुछ भेज देगा जो स्कैनर शुरू करेगा और डेटा को वापस कर देगा जो बदले में AJAX प्रतिक्रिया में वापस भेजा जाता है। क्या सर्वर को काटने का कोई तरीका है और अभी एंड्रॉइड ब्राउज़र बारकोड स्कैनर शुरू कर रहा है? आपके समय के लिए धन्यवाद और मैं इस पर किसी भी चर्चा की सराहना करता हूं।
अपने वेब पेज में देखा जा रहा है:
संदर्भ के लिए के लिए बारकोड स्कैन के लिए ZXing पुस्तकालय का उपयोग कर सकते डिवाइस ब्राउज़र?या आप एक बेयरबोन ऐप बना रहे हैं जिसमें इसे दिखाने के लिए वेबव्यू है? – FoamyGuy
प्रतिक्रिया के लिए धन्यवाद। मेरा वेब पेज डिवाइस ब्राउज़र में देखा जा रहा है। मेरे पास एक ऐसी साइट है जो पहले ही विकसित हो चुकी है। मैं यूआई बदल सकता हूं और मैं जावास्क्रिप्ट जोड़ सकता हूं। हालांकि मैं वेब-विचारों से बहुत परिचित नहीं हूं। क्या उन्हें किसी भी साइट को प्रदर्शित करने के लिए इस्तेमाल किया जा सकता है और साइट पर कोई बदलाव आवश्यक होगा? –
मेरे पास वेब एप्लिकेशन के सर्वर पक्ष पर भी नियंत्रण है और वहां भी जोड़/संशोधित कर सकते हैं। मैं यह भी कहना चाहता हूं कि आदर्श रूप से उपयोगकर्ता डिवाइस ब्राउज़र का उपयोग करेगा। –