2013-01-24 29 views
10

मैं अपनी वेबसाइट पर एक स्मार्ट बैनर का उपयोग करना चाहता हूं। यह सफारी मोबाइल में बहुत अच्छा काम करता है लेकिन Tweetbot, ट्विटर ऐप, फेसबुक ऐप या किसी भी अन्य एप्लिकेशन में प्रदर्शित नहीं होता है जो मेरी वेबसाइट को UIWebView घटक में प्रदर्शित करेगा।आईओएस 6 में स्मार्ट बैनर प्रदर्शित करना UIWebview घटक

क्या आप इसे प्राप्त करने के लिए एक तरीका जानते हैं या एक समाधान जो मुझे यह पता लगाने देगा कि मेरा एप्लिकेशन पहले से इंस्टॉल है या नहीं, केवल एक संदेश प्रदर्शित करें।

+1

http://stackoverflow.com/questions/1108693/is-it-possible-to-register-a-httpdomain-based-url-checheme-for-iphone-apps- जैसा कुछ संकेत हो सकता है – Nevir

+0

धन्यवाद सूचक मुझे लगता है कि # ios6 में, कुकीज़ प्रति एप्लिकेशन sandboxed हैं, इसलिए हम इस तरह से हैक नहीं कर सकते हैं। –

+0

इसके अलावा, 'window.location = "x-my-app: // blah" 'अभी भी" के साथ? " टाइमआउट जाने का एक अच्छा तरीका है, लेकिन यह पता लगाने के बजाय कि यह इंस्टॉल है या नहीं, यह आपके ऐप पर रीडायरेक्ट करेगा। –

उत्तर

4

दुर्भाग्य से, मुझे लगता है कि स्मार्टबैनर्स केवल मोबाइलसाफरी में काम करते हैं। हालांकि, आप अपने स्वयं के स्मार्टबैनर इंटरफ़ेस को डिज़ाइन कर सकते हैं और इस प्रश्न में उल्लिखित तकनीक का उपयोग कर सकते हैं: Is it possible to register a http+domain-based URL Scheme for iPhone apps, like YouTube and Maps? ऐसा करने के लिए।

+0

क्षमा करें, लेकिन @Nevir पहले से ही इस लिंक को अपनी टिप्पणी में प्रदान करते हैं, प्रश्न के टिप्पणी धागे में मेरा जवाब देखें। वैसे भी प्रस्ताव के लिए धन्यवाद। –