当用户在iOS设备上使用Safari并点击“添加到主屏幕”时,是否可以设置默认标题或覆盖生成的标题?
我想这个标题是从HTML的<title>Example.com</title>
标记中提取的。但是,我想仅针对具有特定标题的iOS设备。
事实上,iOS所引用的标题甚至不是我网站的完整标题;但是,当我手动操作时,iOS显然会接受更多的字符输入。
答案 0 :(得分:30)
在iOS 6中,现在可以使用以下未记录的meta
标记手动设置默认网页剪辑标题:
<meta name="apple-mobile-web-app-title" content="[your title]" />
感谢Max Firtman在iPhone 5 and iOS 6 for HTML5 developers上的文章中介绍了这一点。
答案 1 :(得分:1)
当您“添加到主屏幕”时,iOS只会查看您网页上的<title></title>
。它会截断标题,使其足够短,以便在图标下方显示整个内容,而不会在其中间显示“...”。这不是您可以更改的内容,但如果用户使用服务器端代码或JavaScript在iOS中打开页面,您可以通过更改<title></title>
来适应它。
有关Web应用程序的更多信息,请参阅Apple文档:https://developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/_index.html