2012-12-16 22 views
12

मैंने URL scheme (उदाहरण के लिए, यह blog) से ऐप खोलने के कई ब्लॉग और उदाहरण पढ़े हैं, और जब मैं अपने फोन को कॉल करता हूं तो यह बहुत अच्छा लगता है मोबाइल सफारी से ऐप। उदाहरण के लिए, जब मैं मोबाइल सफारी में testapp://some.data.here पर कॉल करता हूं, तो यह मेरे testapp खोलता है और मैं कुछ.data.here को पार्स कर सकता हूं।आईओएस - क्रोम से यूआरएल योजना के साथ एक ऐप खोलें

हालांकि, जब मैं आईओएस- क्रोम में testapp://some.data.here पर कॉल करता हूं, तो यह ऐप को कॉल करने के बजाय शब्द को गुगल करता है।

वहाँ आईओएस क्रोम रास्ता मोबाइल सफारी करता है एक पंजीकृत एप्लिकेशन के रूप में URL की पहचान करने के लिए एक तरीका है?

जब मैं इस विषय को Google करता हूं, तो मुझे ऐप से क्रोम में यूआरएल खोलने के तरीके पर बहुत सारी टिप्पणियां दिखाई देती हैं, लेकिन दूसरी तरफ नहीं।

किसी को भी इस का सामना करना पड़ा है?

धन्यवाद!

+0

Chrome में, आप पता पट्टी में योजना टाइप नहीं कर सकते, लेकिन आप वेब पेज – onmyway133

उत्तर

3

जिस तरह से क्रोम ऐप विकसित होने के लिए दिखाई देता है, ऐसा प्रतीत नहीं होता है कि वर्तमान में यह एक जेलबैक के बिना संभव है (और फिर भी आसानी से नहीं)। इसे ठीक करने के लिए आपको bug the Google Chrome iOS team पर जाना चाहिए (उदाहरण के लिए गुगलिंग से पहले यूआरएल योजनाओं के साथ सभी पंजीकृत ऐप्स में खोलने का प्रयास करें)। क्षमा करें, मैं अधिक उपयोग नहीं कर सका, लेकिन इसके आसपास बस एक आसान तरीका प्रतीत नहीं होता है।

+0

में एम्बेडेड जे एस का उपयोग कर किसी को भी इस समस्या के लिए कोई फिक्स मिला यह कर सकते हैं? – koleror

1

एक जटिल कामकाज है, लेकिन शायद आप इसे बनाने के बारे में बहुत उत्साहित नहीं होंगे क्योंकि इसमें एक वेब सर्वर को गतिशील रूप से उचित रीडायरेक्ट के साथ पृष्ठों को उत्पन्न करने के लिए होस्ट करना शामिल है। यह Branch पर हमने जो बनाया है उसका एक अति-सरलीकृत प्रतिनिधित्व है। इसमें आपको प्रारंभ करने के लिए कुछ कोड शामिल हैं, हालांकि वेब सर्वर को यहां वर्णित कुछ सेटअप की आवश्यकता नहीं होगी।

  1. TestApp के बजाय: //some.data.here, आप http://yoursite.com/hosted-redirect/some.data.here लिंक करूंगा।

  2. अपने सर्वर मार्ग/की मेजबानी-रीडायरेक्ट, हड़पने some.data.here पर सुनने और आने वाले पृष्ठ (शरीर यहाँ) का निर्माण करना चाहिए:

code http://derrrick.com/stackoverflow/code.png

तो अपने सर्वर होगा इस पृष्ठ के साथ उत्पन्न करने और प्रतिक्रिया देने के लिए, कुछ.data.here भरना, किसी भी समय http://yoursite.com/hosted-redirect/some.data.here अनुरोध किया गया है।

एक हल्के नोड एप्लिकेशन एक एकल फाइल के साथ ऐसा कर सकता है।

मैं सिर्फ अपनी क्षुधा में से एक के लिए एक स्थिर फ़ाइल का परीक्षण किया और यह निश्चित काम करता है।

+0

मुझे इस मुद्दे के लिए रचनात्मक कार्य-आसपास पसंद है। धन्यवाद :) – whargrove

+1

ध्यान दें कि यह अब आईओएस 9 पर अच्छा काम नहीं करता है - एक त्रुटि संदेश दिखाएगा। सार्वभौमिक लिंक जाने का रास्ता हैं :) –

+0

सिर के लिए काफी उचित धन्यवाद। – whargrove

संबंधित मुद्दे