2017-09-15 14 views
7

मैं अपने वेबपैड पर फेसबुक शेयर विधि का उपयोग कर सफलतापूर्वक एफबी जेएस एसडीके का उपयोग कर रहा हूं।फेसबुक शेयर डायलॉग वेबपैप से गहरी लिंकिंग

FB.ui({ 
    method: 'share', 
    href: 'https://myapp.com', 
}) 

लेकिन अगर एक उपयोगकर्ता पहुँच मेरी webapp मोबाइल डिवाइस यह उन्हें आवश्यकता है ब्राउज़र के माध्यम से फेसबुक के लिए वे उपकरण पर इंस्टॉल मुख्य फेसबुक एप्लिकेशन है, भले ही प्रवेश करने के लिए इस्तेमाल करते हैं। यदि उपलब्ध हो तो मूल फेसबुक ऐप का उपयोग करके शेयर संवाद लॉन्च करना संभव है और यदि साझा करने के लिए ब्राउज़र में फेसबुक पर फ़ॉलबैक नहीं है।

+2

नहीं। अगर यह यह है कि स्वचालित रूप से – WizKid

+0

सीधे नहीं, फेसबुक आशय स्कीमा उपलब्ध है करना होता था, यदि आप एक हिस्से को गति प्रदान करने के लिए एक आशय योजना के साथ सीधे अनुप्रयोग आह्वान कर सकते हैं देख सकते हैं। –

+0

@txfun मैं यह कैसे करूँगा? – jasan

उत्तर

0

फेसबुक में url schemes है जो आईओएस पर अतीत में काम करता है; मेरे पास परीक्षण करने के लिए कोई डिवाइस नहीं है, लेकिन मुझे संदेह है कि उनमें से कुछ अभी भी काम करते हैं।

Similar schemes एंड्रॉइड के लिए मौजूद है, और आईओएस की तरह ही, वे अक्षम हो जाते हैं और अवसर पर अन्य चाल/तकनीकों के साथ बदल जाते हैं।

जावास्क्रिप्ट में, आप check the OS name कर सकते हैं। मैं एंड्रॉइड या आईओएस की जांच करूंगा, और फिर जो कुछ भी आपको मिले, उसके लिए यूआरएल योजना ट्रिगर करने का प्रयास करें।

0

उपरोक्त उत्तर के अलावा, क्रोम 61 आगे आप शेयर एपीआई का उपयोग कर सकते हैं। यह एंड्रॉइड इरादों के समान ही काम करेगा, फेसबुक सहित सभी संभावित उपयोगकर्ता-स्थापित-देशी-ऐप्स ट्रे में दिखाए जा रहे हैं।

navigator.share({ 
title, 
url, 
}) 
संबंधित मुद्दे