मैं एक डीप मैनिफ़ेस्ट फ़ाइल में अपने Android एप्लिकेशन के लिए परिभाषित किया गया है:एंड्रॉयड डीप pathPrefix गुण अनदेखी की गई है
<activity android:name="com.example.DeeplinkActivity"
android:screenOrientation="portrait"
android:theme="@style/MyBaseTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<!-- Accepts URIs that begin with "example://shelf” -->
<!-- Currently handles Ads deeplink structure (iPhone structure) -->
<data
android:host="shelf"
android:pathPrefix=""
android:scheme="example" />
<!-- Accepts URIs that begin with "example://com” -->
<data
android:host="com"
android:pathPrefix=""
android:scheme="example" />
<!-- Accepts URIs that begin with http://www.example.com/some/sample/page.htm” -->
<data
android:host="www.example.com"
android:pathPrefix="/some/sample/page.htm"
android:scheme="http" />
</intent-filter>
</activity>
मैं भी है कि इसी तरह लग रही है लेकिन डीप लिंक के रूप में नहीं माना जाना चाहिए मेरे एप्लिकेशन में कुछ लिंक है। वे http://www.example.com से शुरू करते हैं लेकिन उनके पास एक पूरी तरह से अलग उपसर्ग है। उदाहरण के लिए: http://www.example.com/other/not/deep/link.htm।
किसी कारण से DeeplinkActivity के लिए परिभाषित इरादा फ़िल्टर को बाधित किया जा रहा है भले ही इसे उपसर्ग "/some/sample/page.htm" के साथ परिभाषित किया गया हो।
क्या उपसर्ग को अनदेखा किया जा रहा है? यदि डीईप्लिंक इरादे फ़िल्टर को परिभाषित करते समय किसी को पथफ्रिक्स विशेषता का उपयोग क्यों नहीं करना चाहिए?
क्या आप कृपया सुनिश्चित कर सकते हैं कि लिंक का href आपके द्वारा पंजीकृत पथदर्शी को इंगित कर रहा है – Dinash
हां। लिंक (href मान्य है ...) मैं इसे (ऐप के अंदर और बाहर) के साथ-साथ अपने ऐप के अंदर लॉन्च किए गए यूआरएल (किसी भी स्थापित ब्राउज़र के साथ खोला जाने के लिए) की जांच करता था। मुझे लगता है कि प्रकट इरादे फ़िल्टर के साथ ऐसा कुछ होना चाहिए। क्या आपके पास कोई नमूना कोड है जो गतिविधि के इरादे फ़िल्टर के लिए अर्हता प्राप्त करने का निर्णय लेते समय पथफ्रिक्स विशेषता को अनदेखा नहीं करता है? –
मैंने अपने नमूना ऐप में अपना मेनिफेस्ट इरादा फ़िल्टर चेक किया और यह अपेक्षित के रूप में काम किया। तो सोचा कि यह कुछ भी हो सकता है जो href को – Dinash