Android:如何在非默认浏览器中打开一些应用链接

sqserrrh  于 2023-03-21  发布在  Android
关注(0)|答案(2)|浏览(169)

这是我想要实现的(在Android上):
我希望所有未链接到应用程序的链接都在我的默认浏览器(Samsung Internet)中打开
这是默认行为,也是当前的工作方式。
然后,我希望在Firefox浏览器中打开特定类型的链接。例如,我希望注册youtube.com应用程序链接以在Firefox中打开,而不是在我的默认浏览器中打开。
有什么办法可以做到这一点吗?
是否有一个应用程序可以安装,将允许我设置为打开任意应用程序链接,然后将其转发到另一个应用程序(在这种情况下,Firefox)
我发现了两个应用程序,“better open with”和“open link with”,它们通过注册自己作为浏览器来实现这一点,如果你把它们设置为默认浏览器,它们就会使用某种形式的规则将woods上的所有链接转发到你选择的浏览器。
我想做的基本上是相同的事情,但不必注册另一个应用程序作为默认浏览器。相反,我想只获得特定的应用程序链接打开我的非默认浏览器。

qojgxg4l

qojgxg4l1#

一个被称为“意图过滤器”的API允许应用请求在应用内打开链接。
如果应用拥有正确的Intent过滤器,您将收到使用应用打开链接的提示,应用随后将对其采取操作。
只有应用程序开发人员可以将此功能集成到他们的应用程序中,除非您对应用程序进行反编译,否则您无法添加此功能。
Google+应用程序就是这样一个应用程序,它采用了这种功能。

8fsztsew

8fsztsew2#

我想做的基本上是相同的事情,但不必注册另一个应用程序作为默认浏览器。相反,我想只获得特定的应用程序链接打开我的非默认浏览器。
这不可能,这就是那些应用存在的原因

相关问题