Tengo un título de página web larga y cuando lo agrego a la pantalla de inicio en versiones anteriores de iPhone, todo el título está visible en el cuadro de diálogo de confirmación. Cuando agrego a la pantalla de inicio en iPhone 4, el título se corta después del 12 ° símbolo. ¿Hay alguna manera de detener este corte para que iPhone muestre el título completo de forma predeterminada?¿Qué puedo hacer para evitar que el iPhone 4 corte mi título al agregarlo a la pantalla de inicio?
¿Qué puedo hacer para evitar que el iPhone 4 corte mi título al agregarlo a la pantalla de inicio?
Respuesta
No, no hay forma de prevenir eso. Los nombres de las aplicaciones en la pantalla de inicio están limitados a un máximo de 12 caracteres. Cualquier cosa más allá de eso será truncada al colocar una elipsis en el medio del nombre.
Deberá conservar el título de su sitio web bajo 13 caracteres en el iPhone si desea evitar que se corte. Vea las otras respuestas para las posibles maneras de hacerlo.
Actualización: A partir de iOS 6, puede usar una metaetiqueta para configurar el nombre de la aplicación como se muestra en la pantalla de inicio. Los detalles completos y las instrucciones están disponibles here.
Utilice una breve página de título con este código:
<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>
pero no se puede utilizar el título completo.
Prevenir, no cambiar es lo que estoy buscando. Gracias de cualquier manera. – Phil
No puede evitar que lo haga. – woodleader
Esto se ve mejor: if (navigator.userAgent.match (/ iPhone | iPad | iPod/i)) – rodowi
Puede cambiar el título de los dispositivos iOS como woodleader ha respondido, pero esto lo cambiará en un safari móvil normal. Solo el usuario puede cambiar el título de la aplicación web. No es posible hacerlo con meta tags o programáticamente. Por lo tanto, solo tiene que elegir un título más corto o dejarlo en manos del usuario, que probablemente lo cambie, si es demasiado largo.
Al parecer habrá una etiqueta meta undocumented
<meta name="apple-mobile-web-app-title" content="Title"
>
en iOS 6 para resolver esta cuestión.
Y funciona perfectamente. –
- 1. hacer que la pantalla iPhone Dim
- 2. ¿Instalar webapp a la pantalla de inicio en iPhone?
- 3. Javascript para "Agregar a pantalla de inicio" en iPhone?
- 4. ¿Cómo puedo hacer que mi página se deslice a medida que el usuario desliza el dedo sobre la pantalla?
- 5. La aplicación web para iPhone desde la pantalla de inicio siempre recarga el cambio entre aplicaciones
- 6. ¿Cómo evitar que fullcalendar muestre la hora de inicio en el título del evento?
- 7. ¿Cómo puedo hacer que mi aplicación web iPhone 5 sea compatible?
- 8. ¿Cómo hacer que Xcode muestre nuevamente su pantalla de inicio?
- 9. ¿Puedo evitar que Android mate mi aplicación?
- 10. Pantalla retina UIWebView y iPhone 4
- 11. ¿Cómo puedo hacer que mi área de lienzo se ajuste al navegador iphone?
- 12. iPhone WebApp en Persistencia de pantalla de inicio
- 13. UIImagePNGRpresentación() y escala (pantalla de iPhone 4)
- 14. Hacer que la aplicación WPF a pantalla completa (menú de inicio de la portada)
- 15. ¿Cómo acomodar la resolución de la pantalla del iPhone 4?
- 16. Detecta una aplicación en la pantalla de inicio de iphone
- 17. Aplicación web en la pantalla de inicio (estilo iphone)?
- 18. Detectar pantalla retina/iPhone 4 en iPhone SDK
- 19. ¿Puedo cambiar el título de mi FolderBrowserDialog?
- 20. ¿Cómo puedo hacer que GIT sea el predeterminado en mi carpeta de inicio?
- 21. ¿Cómo hacer que el fondo transparente vea la pantalla de inicio?
- 22. Qué debo hacer para adaptar mi aplicación a iOS 5.0 manteniendo la compatibilidad con iOS 4
- 23. Cambio de metaetiqueta de la ventana del iPhone en el enlace de la pantalla de inicio
- 24. ¿Puedo mover el origen al hacer una transformación de rotación en Cuarzo 2D para el iPhone?
- 25. No puedo ver la biblioteca (.a) en la piedra angular, así que no puedo agregarlo
- 26. ¿Cómo actualizar el juego de iPhone 2D para que sea compatible con la pantalla retina del iPhone 4?
- 27. UINavigationBar - ¿Establecer el título mediante programación? iPhone SDK 4
- 28. ¿Se puede personalizar la url para "Agregar a la pantalla de inicio" en iPhone Safari?
- 29. ¿Cómo puedo evitar que se generen toneladas de procesos de apache cuando inicio Apache y procedo a matar mi máquina?
- 30. ¿Cómo haces que las imágenes se tambaleen como en la pantalla de inicio del iPhone?
Dado que el iPhone/iPad no usa ancho fijo fuentes, este número puede variar. –
Han votado negativamente porque a partir de iOS6, es posible cambiar, consulte http://stackoverflow.com/questions/3400741/setting-home-screen-icon-name-for-mobile-safari – brendo
@brendo ¡Qué extraña razón para downvote. La respuesta fue correcta cuando la escribí hace más de dos años. iOS 6 aún no se había lanzado. En su lugar, podría considerar editar la respuesta para agregar un enlace a la nueva pregunta e información actualizada. –