10

Web ページのタイトルが長く、古いバージョンの iPhone でホーム画面に追加すると、確認ダイアログにタイトル全体が表示されます。iPhone 4 でホーム画面に追加すると、タイトルが 12 番目の記号の後に途切れます。iPhone がデフォルトで完全なタイトルを表示するように、このカットを停止する方法はありますか?

4

4 に答える 4

22

どうやら文書化されていないメタタグがあるようです

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

その問題を解決するために iOS 6 で。

于 2012-06-25T13:42:46.677 に答える
11

いいえ、それを防ぐ方法はありません。ホーム画面のアプリケーション名は、最大 12 文字に制限されています。それを超えるものは、名前の途中に省略記号を配置することで切り捨てられます。

途切れないようにするには、iPhone で Web サイトのタイトルを 13 文字以内にする必要があります。それを行う可能な方法については、他の回答を参照してください。

更新: iOS 6 以降、メタ タグを使用して、ホーム画面に表示されるアプリケーションの名前を設定できます。詳細と手順については、こちらをご覧ください

于 2011-02-03T08:56:08.287 に答える
10

次のコードで短いページ タイトルを使用します。

<script type="text/javascript">
  if( navigator.userAgent.match(/iPhone/i) || 
      navigator.userAgent.match(/iPod/i) || 
      navigator.userAgent.match(/iPad/i)
    ) {
         document.title = "Short title";
      }
</script>

ただし、完全なタイトルは使用できません。

于 2011-02-03T08:29:40.883 に答える
0

woodleader が回答したように、iOS デバイスのタイトルを変更できますが、通常のモバイル サファリでは変更されます。ユーザーのみが webapp のタイトルを変更できます。メタ タグやプログラムでそれを行うことはできません。したがって、短いタイトルを選択するか、長すぎる場合は変更する可能性が高いユーザーに任せる必要があります。

于 2011-02-03T08:34:30.517 に答える