Ho un titolo di una lunga pagina web e quando aggiungo alla schermata principale nelle versioni precedenti di iPhone l'intero titolo è visibile nella finestra di dialogo di conferma. Quando aggiungo alla schermata principale in iPhone 4 il titolo viene troncato dopo il dodicesimo simbolo. C'è un modo per fermare questo taglio così iPhone sta mostrando il titolo completo per impostazione predefinita?Cosa posso fare per impedire a iPhone 4 di tagliare il titolo quando si aggiunge alla schermata iniziale?
risposta
No, non c'è modo di impedirlo. I nomi delle applicazioni nella schermata principale sono limitati a un massimo di 12 caratteri. Qualunque cosa oltre verrà troncata posizionando un'ellissi nel mezzo del nome.
È necessario mantenere il titolo del sito Web sotto 13 caratteri su iPhone se si desidera impedire che venga interrotto. Vedi le altre risposte per i possibili modi per farlo.
Aggiornamento: A partire da iOS 6, è possibile utilizzare un meta tag per impostare il nome dell'applicazione come visualizzato nella schermata iniziale. Tutti i dettagli e le istruzioni sono disponibili here.
utilizzare una pagina titolo 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 è possibile utilizzare il titolo completo.
Prevenire, non cambiare è quello che sto cercando. Grazie comunque. – Phil
Non puoi impedirlo. – woodleader
Questo sembra migliore: if (navigator.userAgent.match (/ iPhone | iPad | iPod/i)) – rodowi
È possibile modificare il titolo per i dispositivi iOS in base alla risposta di woodleader, ma questo verrà modificato nel normale safari mobile. Solo l'utente può modificare il titolo della webapp. Non è possibile farlo con meta tag o programmaticamente. Quindi devi solo scegliere un titolo più breve o lasciarlo all'utente, che probabilmente lo cambierà, se è troppo lungo.
A quanto pare ci sarà un meta tag undocumented
<meta name="apple-mobile-web-app-title" content="Title"
>
in iOS 6 per risolvere tale questione.
E funziona perfettamente. –
- 1. ritardo schermata iniziale iPhone App
- 2. Webapp per iphone passa dalla schermata iniziale per Safari quando parametri URL vengono utilizzati
- 3. trascinare le icone alla schermata iniziale
- 4. Cosa posso fare per impedire a Android Studio di cancellare automaticamente il mio registro
- 5. Chrome per Android - aggiungi web app alla schermata iniziale
- 6. Tornare alla schermata iniziale al termine dell'attività
- 7. Cosa causerebbe la visualizzazione della schermata iniziale di iPhone dietro una transizione modal flip?
- 8. Come identificare utente clicca da iphone "schermata iniziale"
- 9. Come accedere alla schermata iniziale predefinita di Android programmaticamente?
- 10. Come posso aggiungere una schermata iniziale in C#?
- 11. Schermata iniziale Durandal quando si lavora con promesse
- 12. Link segnalibro per iPhone aggiungi alla schermata principale?
- 13. script iniziale nella schermata
- 14. Impostazione di un titolo predefinito per i preferiti sulla schermata iniziale dei dispositivi iOS?
- 15. Video come schermata iniziale invece di Immagine
- 16. Aggiungi scorciatoia per l'applicazione Android Alla schermata iniziale Con il pulsante clic su
- 17. Posso fare lo screenshot della schermata iniziale programmaticamente, senza il rooting del mio dispositivo Android?
- 18. Schermata iniziale per applicazioni universali per Windows 10
- 19. Come posso cambiare il codice della schermata iniziale di Android Default e sostituire il codice sorgente dell'applicazione Personalizza schermata iniziale?
- 20. Posso impedire a iPhone di utilizzare 3G in qualsiasi circostanza?
- 21. Schermata di Circumvent per iOS 4
- 22. Imposta sfondo schermata iniziale
- 23. Come rimuovere automaticamente il collegamento all'applicazione dalla schermata iniziale quando si disinstalla automaticamente?
- 24. come nascondere la barra di stato quando appare la schermata iniziale in iphone?
- 25. Schermata iniziale animata con Phoneegap
- 26. iPhone web-app dalla schermata iniziale ricarica sempre il passaggio tra le applicazioni
- 27. Creazione di una schermata iniziale per un gioco Canvas HTML5?
- 28. Come posso aggiungere il collegamento dell'applicazione alla schermata iniziale all'installazione dell'applicazione?
- 29. sql si blocca all'avvio - cosa posso fare?
- 30. Javascript per "Aggiungi alla schermata principale" su iPhone?
Dato che l'iPhone/iPad non usa la larghezza fissa tipi di carattere, questo numero può variare. –
Hanno downvoted perché da iOS6, è possibile cambiare, vedere http://stackoverflow.com/questions/3400741/setting-home-screen-icon-name-for-mobile-safari – brendo
@brendo Che strano motivo per downvote. La risposta è stata corretta quando l'ho scritto più di due anni fa. iOS 6 non era ancora stato rilasciato. Potresti considerare di modificare la risposta per aggiungere un collegamento alla nuova domanda e alle informazioni aggiornate. –