我在某些三星设备上遇到深度链接问题。
这是我的清单:
<activity
android:name=".ActivityLauncher"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data
android:host="deeplink.something.somethingelse"
android:scheme="http"></data>
</intent-filter>
</activity>
我的深层链接:
link: http://deepLink.something.somethingelse/bookDoctor
在我的默认短信应用程序上的Samsung S7(或A5)上,链接在内部webview(sms应用程序)上打开,因此我的应用程序无法捕获意图。 我为其他人阅读了一些关于同一问题的主题: Deeplinking in Samsung Messaging App with Built In Browser
Samsung Messages app won't deep link into my app
但没有答案。
任何人都知道我可以做什么作为开发人员避免进入三星的短信网页浏览? 三星是移动设备的领先制造商,因此许多用户都面临着这个问题。任何解决方案?