android - Firefox for Android native 应用程序图标(地址栏)

标签 android html icons native

我最近注意到 Android 版 Firefox 地址栏的右侧出现了一个半高的 android。

这似乎是一个指示器,表明您正在查看的网站可以使用 native 应用程序(StackExchange 就是一个这样的网站!) - 点击图标会启动应用程序,并且似乎会传递参数来加载相同的页面应用程序或做一些适当的事情。

这部分 HTML 标记是为了提醒浏览器应用程序可用,还是 Android 从应用程序安装时就“知道”?

(事实上,当有应用程序可用但未安装时,是否会出现该图标?)

谢谢

调频

--更新--

我卸载了 Stack Exchange 应用程序,该图标从 Firefox 地址栏中消失,因此似乎仅当该应用程序已安装在设备上时才会显示该图标。

最佳答案

Android 上的 Firefox 从第一个版本开始就使用 Android 上原生的功能来启动具有基于 URI 前缀、URI 方案或 MIME 类型的 Intent 的第三方应用程序。这些第三方应用程序定义了它们支持的 Intent 。

Firefox 将第三方应用程序称为帮助应用程序。我最近在几个错误描述中发现了对该表达式的引用,例如:

如果您有兴趣,它应该可以帮助您找到实际的实现。

关于android - Firefox for Android native 应用程序图标(地址栏),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22508783/

相关文章:

jquery - 文本区域的自动完成弹出窗口

php - 上传多张图片

vbscript - 是否可以在 vbscript 中存储 .ico 文件?

java - 从 Java 中的图像的一部分创建图像?

android - ionic 框架 : Android Emulator unable to access services on host machine

android - cordova build android 在 windows : temp dir not writable 上失败

java - 导入 Apache HTTP 组件 Android Studio 1.3.2

html - 页 footer 分与正文内容重叠

c# - 根 Android shell 使用 Runtime().Exec ("command"卡在 ReadLine() 上)

Eclipse EE : change running icon