适用于 Android 的元标记“apple-mobile-web-app-capable”?

问题描述 投票:0回答:4

有没有办法像在 iPhone 上一样创建 Android Web 应用程序?

在 HTML 页面的 head 元素中使用“apple-mobile-web-app-capable”元标记,它通知 Apple iOS 该应用程序可以安装到用户的跳板上,以便无需启动 Safari Mobile 浏览器即可启动 Safari Mobile 浏览器。菜单栏。

android html web-applications meta-tags mobile-webkit
4个回答
37
投票

Android 上的 Chrome 现在支持元标记

mobile-web-app-capable
:

从 Chrome M31 开始,您可以设置您的网络应用程序以拥有应用程序 将快捷方式图标添加到设备的主屏幕,并启动应用程序 在全屏“应用程序模式”下使用 Chrome for Android 的“添加到 主屏幕”菜单项。

有关

mobile-web-app-capable
元标记的详细信息,请向下滚动到“支持 M39 之前的主屏幕安装的应用程序”:

从M31开始,Chrome将在 网页的元素(如果有指定显示的清单, 这被忽略):

<meta name="mobile-web-app-capable" content="yes">

名称属性 必须是“mobile-web-app-capable”并且内容属性必须是 “是”(不区分大小写)。内容是否还有其他价值 属性 Web 应用程序将被添加为常规书签。

虽然我没有任何可以测试的运行 Chrome M31 的设备,但我将此解释为,只要您使用 Chrome M31,就可以支持全屏网络应用程序(设备主屏幕上有一个图标)那个

mobile-web-app-capable
元标记。


3
投票

由于 Android 也支持 Chrome31+ 主屏幕 Web 应用程序。请参阅此处


1
投票

我不相信。

但是,检测浏览器是否是 Android 设备并显示指向 Android Market 应用程序(或直接指向 APK)的链接是相当简单的

由于 Android 有一个 WebView 小部件,因此编写一个加载专用网站或以某种方式包装离线内容(在首次启动时下载或在资产文件夹中提供)的应用程序非常简单


-1
投票

您可以在主屏幕上创建书签(=任何网页)的快捷方式。

© www.soinside.com 2019 - 2024. All rights reserved.