मैं ट्विटर / फेसबुक के साथ OAuth करने के साथ फोनबैप और बीबी 10 पर चाइल्डब्रोसर का उपयोग करके एक मुद्दे पर चल रहा हूं। मेरे पास यह पूरी तरह से iOS / Android पर काम कर रहा है।
फोनगैप 2.7.0 डॉक्स के अनुसार, window.open()
तथा window.close()
BB10 पर समर्थित एकमात्र विधियाँ हैं।
चूंकि oAuth विधियां पता लगाने पर निर्भर करती हैंOauth टोकन को पार्स करने और एक्सेस करने के लिए चाइल्ड ब्राउज़र विंडो में यूआरएल परिवर्तन, मुझे चाइल्डब्रोसर विंडो में ईवेंट श्रोताओं को संलग्न करने में सक्षम होने का एक तरीका चाहिए। दुर्भाग्य से, यह भी BB10 पर Phonegap 2.7 द्वारा समर्थित नहीं है।
इसलिए, मुझे यह आत्मीयता यहाँ मिली: https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/Twitter-OAuth-1, लेकिन दुर्भाग्यपूर्ण यह काम नहीं करता है क्योंकि फोनबैप के लिए बच्चेब्रोसर कॉल को संभालते हैं window.open()
.
किसी को इस मुद्दे में चला गया है? मुझे यकीन नहीं है कि यहां क्या करना है।
क्या इसे निष्क्रिय करना / हटाना संभव है InAppBrowser
फोनगैप 2.7 में ऐसा है window.open()
BB10 में चाइल्डब्रोसर में निर्मित पर निर्भर करता है?
उत्तर:
जवाब के लिए 0 № 1इस उदाहरण की जाँच करें, शायद यह मदद करता है https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/childBrowser
वैसे मैंने वेबवार्क्स एसडीके के साथ ब्लैकबेरी के लिए बहुत आसान और तेज काम किया है
जवाब के लिए 0 № 2
मैंने वास्तव में ऊपर BlackBerry ChildBrowser API नमूना लिखा था, आपको चाइल्डविंडो पर ठीक से काम करने में सक्षम होना चाहिए।
क्या आपने इस पर नमूना एप्लिकेशन चलाने की कोशिश की है, और कंसोल की जाँच कर रहा है।