Are*_*nes 5 android url-scheme intentfilter
我的 Android 应用程序应该与我们的网站进行交互,进行一些流式传输。如果用户没有安装该应用程序,我们会提供一个网页,告知该应用程序以及下载该应用程序的链接。
\n\n信息页面位于: http: //my.site.no/android
\n\n所有链接都以此信息页面为前缀:http://my.site.no/android ?url=http://something.to.stream
\n\n在应用程序中,我声明了以下意图过滤器:
\n\n<intent-filter>\n <data android:scheme="http" android:host="my.site.no" android:pathPrefix="/android" />\n <action android:name="android.intent.action.VIEW" />\n <category android:name="android.intent.category.DEFAULT" />\n <category android:name="android.intent.category.BROWSABLE" />\n</intent-filter>\nRun Code Online (Sandbox Code Playgroud)\n\n这适用于大多数设备。但有些设备(特别是 Samsung Galaxy SIII\xe2\x80\x99s)拒绝注册此意图过滤器。即使安装了应用程序,用户也始终会登陆信息页面。这种情况不仅发生在标准浏览器上,同一设备上的其他浏览器(例如 Firefox 和 Chrome)也会发生这种情况。拒绝注册意图的设备上没有处于活动状态的 \xe2\x80\x9cdefault app\xe2\x80\x9d 设置。
\n\n知道可能出了什么问题吗?或者如何尝试调试以找到原因?
\n| 归档时间: |
|
| 查看次数: |
1137 次 |
| 最近记录: |