通过短信链接打开应用程序对某些消息传递应用程序

时间:2017-03-13 18:45:51

标签: android applinks

三星默认短信应用程序在他们自己的WebView中打开一个链接,而不是启动我的应用程序。我已经与其他消息应用程序和其他手机核对过,它运行正常。但是,使用YouTube链接进行测试实际上会启动YouTube应用,而不是此消息传递应用中的WebView。

http://www.youtube.com/someYouTubeChannel

我的应用网址采用以下格式: http://www.myapp.com/app/android

拦截此行为的清单如下:

<android:name="com.myapp.MyAppActivity">
    <intent-filter>
            <action android:name="android.intent.action.VIEW"/>

            <category android:name="android.intent.category.DEFAULT"/>
            <category android:name="android.intent.category.BROWSABLE"/>

            <data
                android:host="www.myapp.com"
                android:pathPrefix="/app/android"
                android:scheme="http"/>

    </intent-filter>
</activity>

YouTube应用是否采取了不同的措施来拦截所有网址?还有其他建议吗?

1 个答案:

答案 0 :(得分:0)

这可能是三星消息应用程序特有的新问题。您可以看到类似的问题here

YouTube可能正在使用verified AppLinks,或者三星对YouTube应用有一些特殊处理。