【问题标题】:Save website to homescreen on iphone - force name将网站保存到 iPhone 上的主屏幕 - 强制名称
【发布时间】:2011-10-21 05:55:39
【问题描述】:

当您将网站保存到您的 iphone 主屏幕时,它会选择网站标题作为要另存为的名称,是否可以强制作为特定名称而不管他们在域中将哪个页面添加为书签?

【问题讨论】:

    标签: iphone ios mobile mobile-safari iphone-standalone-web-app


    【解决方案1】:

    在 iOS 6 及更高版本上,您可以使用此元标记覆盖名称:

    <meta name="apple-mobile-web-app-title" content="App Title" />
    

    不幸的是,它并没有解决这个问题(错误?),您可以轻松地在大多数快捷方式名称中容纳比 Safari 自然截断的更多字符,但至少这意味着您可以为您的应用选择更短的名称,而且它不需要任何 JavaScript。

    【讨论】:

      【解决方案2】:

      如果我没看错的话,当您在 Safari 中并按下“添加到主屏幕”时,您就有机会更改主屏幕图标的名称。编辑名称后,按添加即可完成设置。

      【讨论】:

      • 示例场景:我的页面标题为“这是我的主页”当我单击“添加到主屏幕”时,它会截断为“这是我的..”有人阻止吗?或者强行检测是否是iphone,将页面标题设置为“首页”让他们保存到主屏幕
      • 您可以使用 javascript 检测设备。类似 if( navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/iPad/i)) { document.title = "New Title ";}
      • 这没有回答 OP 的问题,所以不确定为什么它被接受为答案。
      猜你喜欢
      • 1970-01-01
      • 2012-12-16
      • 1970-01-01
      • 1970-01-01
      • 2013-08-21
      • 2016-03-13
      • 1970-01-01
      • 2011-01-29
      • 2010-11-11
      相关资源
      最近更新 更多