我当前的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中的失败。