L'url de l'écran "Ajouter à l'écran d'accueil" sur iPhone Safari peut-elle être personnalisée?
"Ajouter à l'écran d'accueil" s'affiche sur toutes les pages d'un site, et je veux que l'URL de la page d'accueil qui est sauvegardée.
Par exemple sur cette page:
http://www.domain.com/category/page.html
Est-il possible pour la fonction "Ajouter à l'écran d'accueil" pour enregistrer cette url:
http://www.domain.com
Toute aide serait grandement appréciée.
source d'informationauteur Hopstream
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé une sorte de solution de contournement. Vous pouvez détecter que vous ont été lancées à partir de la page d'accueil via la de la fenêtre.navigator.autonome et basée sur la qui pourraient rediriger.
Aussi, j'ai fait un peu d'essais, et constaté que, sur le dernier iOS, différents agents utilisateurs sont signalés au serveur, ce qui ouvre la possibilité d'une plus rapidement rediriger. Je ne peux pas trouver toutes les informations à propos de savoir si cela a toujours été le cas.
Le lancement à partir de la page d'accueil:
Mobile Safari:
Si votre page est la plupart de son contenu via AJAX ou si vous remarquez les différentes user-agent sur le serveur, il peut être possible de passer la redirection et simplement agir "comme si" vous étiez à une autre URL, car en mode autonome, l'URL est invisible de toute façon. Je suis en train d'étudier ce mais n'ai pas assez loin pour dire si elle vous brûle ou pas.
Également noter que le choix de l'utilisateur de l'URL de la marque comme une application peut être utile, mais je vais laisser cela à votre propre UX jugement.
Une combinaison des deux WrightsCS et svachalek des Réponses Vous ne pouvez pas ajouter à l'écran d'accueil à distance page, cependant, vous pouvez rediriger la page après qu'il a été ajouté à l'écran d'accueil.
Tout ce que vous devez faire est d'utiliser cette simple javaScript:
Assurez-vous d'ajouter ce code html de votre page:
Pas, sans être jailbreaké (et il n'y a rien que je connaisse qui réalise ce)il n'y a aucun moyen de modifier l'URL réelle.
Apple restreint ce pour au moins une raison pour laquelle je peux penser de de Sécurité. L'édition de l'adresse URL permettant aux gens d'utiliser de javascript, ce qui conduirait inévitablement à des logiciels malveillants.