Cosa posso fare per evitare che l'iPhone 4 tagli il titolo quando si aggiunge alla schermata domestica?

StackOverflow https://stackoverflow.com/questions/4883795

  •  28-10-2019
  •  | 
  •  

Domanda

Ho un lungo titolo di pagina Web e quando mi aggiungo alla schermata principale nelle versioni precedenti di iPhone l'intero titolo è visibile nella finestra di dialogo di conferma. Quando aggiungo alla schermata iniziale in iPhone 4, il titolo viene tagliato dopo il dodicesimo simbolo. C'è un modo per fermare questo taglio, quindi l'iPhone mostra il titolo completo per impostazione predefinita?

È stato utile?

Soluzione

No, non c'è modo di impedirlo. I nomi delle applicazioni nella schermata principale sono limitati a un massimo di 12 caratteri. Qualunque cosa al di là di ciò verrà troncata posizionando un'ellissi nel mezzo del nome.

Dovrai conservare il titolo del tuo sito web sotto 13 caratteri su iPhone se vuoi impedire che venga tagliato. Vedi le altre risposte per possibili modi di farlo.

Aggiornare: A partire da iOS 6, puoi utilizzare un meta tag per impostare il nome dell'applicazione come visualizzato nella schermata principale. Sono disponibili dettagli e istruzioni complete qui.

Altri suggerimenti

Apparentemente ci sarà un non documentato meta tag

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

In iOS 6 per risolvere questo problema.

Usa un titolo di pagina breve con questo codice:

<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>

Ma non puoi usare il titolo completo.

Puoi cambiare il titolo per i dispositivi iOS come ha risposto Woodleader, ma questo lo cambierà nel normale safari mobile. Solo l'utente può modificare il titolo di WebApp. Non è possibile farlo con meta tag o a livello di programmazione. Quindi devi solo scegliere un titolo più breve o lasciarlo all'utente, che probabilmente lo cambierà, se è troppo lungo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top