17

ユーザーが iOS デバイスの Safari で [ホーム画面に追加] をクリックしたときに、デフォルトのタイトルを設定したり、生成されたタイトルを上書きしたりすることはできますか?

<title>Example.com</title>このタイトルは HTML のタグから引き出されていると思います。ただし、特定のタイトルの iOS デバイスのみをターゲットにしたいと考えています。

実際のところ、iOS が取得するタイトルは、私のサイトの完全なタイトルではありません。ただし、手動で行うと、iOS は明らかにより多くの文字入力を受け入れます。

4

2 に答える 2

31

metaiOS 6 では、次の文書化されていないタグを使用して、デフォルトの Web クリップ タイトルを手動で設定できるようになりました。

<meta name="apple-mobile-web-app-title" content="[your title]" />

HTML5 開発者向けの iPhone 5 および iOS 6に関する記事でこれを取り上げてくれた Max Firtman に感謝します。

于 2012-09-27T18:22:54.583 に答える
1

「ホーム画面に追加」すると、iOS は<title></title>ページ上の のみを見ます。アイコンの下にすべてを表示するのに十分短く、途中に「...」が入らないように、タイトルを切り捨てます。<title></title>これは変更できるものではありませんが、ユーザーがサーバー側のコードまたは JavaScript を使用して iOS でページを開く場合は、変更することで適応できます。

Web アプリの詳細については、Apple のドキュメントを参照してください: https://developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/_index.html

于 2012-07-19T15:19:35.400 に答える