1
我需要在哪里必须从Chrome或任何浏览器的所有URL在我的应用程序中打开。我怎么能在android中做到这一点?将所有URL重定向到我的应用程序
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" />
<data android:scheme="https" />
<data android:path="/.*"/>
<data android:pathPattern="/Android" />
</intent-filter>
目前我使用在我的项目上面的代码。这会将其他应用的所有链接重定向到我的应用。但不是来自Chrome。
即使我提到android方案为“http”,这是不可能的吗? – swetha
@swetha:同样,如果Web浏览器想要将HTTP URL视为它将自行处理的内容,而不是查看是否存在任何“ACTION_VIEW”活动,欢迎浏览器这样做。 'http' URL''用于其他类型的应用*中显示的链接,例如短信客户端,可能会触发浏览器或应用。 –
CommonsWare