Android 从浏览器访问选定的文本和URL';中国的共同意向

Android 从浏览器访问选定的文本和URL';中国的共同意向,android,android-intent,Android,Android Intent,在Android股票浏览器、Chrome和大多数其他浏览器应用程序中,选择页面上的文本会显示上下文操作栏。除了文本工具外,它还包含一个共享功能,可以使用sendIntent.putExtra(Intent.EXTRA\u text,“所选文本”)将文本选择发送到其他应用程序 我的问题:已注册该发送意图(使用)的应用程序能否访问从中提取文本的网站的URL?换句话说,URL是否作为INTERT中的EXTRA…传递 当然,人们可以编写一个测试应用程序,并检查所列出的所有通过的附加项。但我希望有一些见解

在Android股票浏览器、Chrome和大多数其他浏览器应用程序中,选择页面上的文本会显示上下文操作栏。除了文本工具外,它还包含一个共享功能,可以使用
sendIntent.putExtra(Intent.EXTRA\u text,“所选文本”)
将文本选择发送到其他应用程序

我的问题:已注册该发送意图(使用
)的应用程序能否访问从中提取文本的网站的URL?换句话说,URL是否作为INTERT中的
EXTRA…
传递

当然,人们可以编写一个测试应用程序,并检查所列出的所有通过的附加项。但我希望有一些见解或其他方法将选定的文本和URL从浏览器(至少从股票浏览器)发送到另一个应用程序。
这将是一个非常有用的功能,例如,在社交网络应用程序中共享报价,同时自动链接来源

我的问题:已注册该发送意图(使用)的应用程序能否访问提取文本的网站的URL?换句话说,URL是否作为一个额外的。。。目的何在

  • 我知道除了
    EXTRA_TEXT
    之外,没有任何浏览器的文档化和受支持的额外内容

  • AOSP浏览器应用程序的源代码不显示任何添加到
    意图
    之外的
    额外文本

  • 欢迎您转储
    Intent
    extras
    Bundle
    ,并针对您想要的任何给定浏览器对其进行检查,以查看包含的内容,尽管无法保证将来是否会提供未记录的extras

我的问题:已注册该发送意图(使用)的应用程序能否访问提取文本的网站的URL?换句话说,URL是否作为一个额外的。。。目的何在

  • 我知道除了
    EXTRA_TEXT
    之外,没有任何浏览器的文档化和受支持的额外内容

  • AOSP浏览器应用程序的源代码不显示任何添加到
    意图
    之外的
    额外文本

  • 欢迎您转储
    Intent
    extras
    Bundle
    ,并针对您想要的任何给定浏览器对其进行检查,以查看包含的内容,尽管无法保证将来是否会提供未记录的extras


感谢您富有远见的回答。为了确保这一点,我创建了一个小的测试应用程序,注册了intent,并在stock和Chrome浏览器上共享了一些文本。在这两种情况下,收到的捆绑包仅包含所选文本的
android.intent.extra.TEXT
,如您所说。谢谢您的高瞻远瞩的回答。为了确保这一点,我创建了一个小的测试应用程序,注册了intent,并在stock和Chrome浏览器上共享了一些文本。在这两种情况下,收到的捆绑包只包含
android.intent.extra.TEXT
和所选文本,如您所说。