三星默认短信应用程序在他们自己的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应用是否采取了不同的措施来拦截所有网址?还有其他建议吗?
答案 0 :(得分:0)
这可能是三星消息应用程序特有的新问题。您可以看到类似的问题here
YouTube可能正在使用verified AppLinks,或者三星对YouTube应用有一些特殊处理。