如何在Android应用中检索完整的共享网址

时间:2018-02-16 08:23:05

标签: android intentfilter

我当前的Android应用程序具有以下Intent过滤器以接受共享的网址

<intent-filter>
    <action android:name="android.intent.action.SEND" />
    <category android:name="android.intent.category.DEFAULT" />

    <data android:mimeType="text/plain" />
    <data android:mimeType="text/html" />
</intent-filter>

除了我的应用程序从

接收的URL这个事实之外,应用程序按预期工作
final String htmlUriStr = intent.getExtras().getString(Intent.EXTRA_TEXT);

缺少最后一个路径参数

e.g。如果我分享这个网页

https://news.vanderbilt.edu/subscribe/available-feeds/page/2/

我的申请收到

https://news.vanderbilt.edu/subscribe/available-feeds/

我有什么办法可以收到完整的网址吗?

更新

上述问题是我使用Chrome浏览目标网页时。

当我使用Firefox或FireFox测试版时,我的应用程序会收到完整的URL。

似乎是Chrome&#34;功能&#34;。

我测试过很多浏览器并且它们都共享完整的网址,似乎只是Chrome中的失败。

0 个答案:

没有答案