2013-02-26 26 views
14

是否有相当于iOS 6中继标记apple-mobile-web-app-title的android web应用程序?有些东西可以让你定义一个长标题和一个简短标题。Android上的“apple-mobile-web-app-title”

<title>Long name</title> 
<meta name="apple-mobile-web-app-title" content="Short name"> 
+0

检查了这一点http://stackoverflow.com/questions/3488664/android-launcher-label-vs-activity-title – 2013-08-18 01:14:09

+0

这甚至不接近链接问题的副本。这是关于一个html应用程序,链接是关于一个本地应用程序。 – 2013-10-03 15:28:30

+0

@casenelson是对的。这个问题不重复。 – insomiac 2014-01-03 22:21:49

回答

4

这可以使用“应用程序名称”元标记。但它似乎只适用于Chrome。 Firefox和Android浏览器不使用标题标签

<head> ... <meta name="application-name" content="Awesome App!"> ... </head> 

从,使用的Web应用程序部分
http://w3c-webmob.github.io/installable-webapps/

+0

那么如何设置Firefox的默认标题 – Guru 2016-01-09 06:57:12

0

的Chrome添加了对基于JSON的清单文件支持你的web应用程序since M39。字段short_name等同于Safari的apple-mobile-web-app-title,因为在显示全名的空间有限的情况下它将是优选的,例如,应用启动器。

W3C spec在web应用程序清单文件short_name领域:

的简称的成员是代表Web应用程序的名称的短版本的字符串。它旨在用于没有足够空间显示Web应用程序全名的地方。你可以这样做

0

一种方法是使用JavaScript来检测移动浏览器,然后更改document.title时到一个较短的标题:

if (navigator.userAgent.match(/(iPad|iPhone|iPod|Android|Silk)/gi)) 
    document.title = "Short Title";