iPad site web en plein écran dans Safari
Je suis en train d'essayer d'obtenir un site web qui s'exécute en mode plein écran pour toutes les pages, j'ai regardé ici: iPad WebApp Plein Écran dans Safari et suivi de que et ma page index remplit l'écran tout aussi bien, mais à chaque fois que je clique sur un lien vers une autre page, même si la page est toute l'installation avec les balises meta, il tire la barre de chrome est de retour et tous les alignement sort.
Il doit y avoir une façon ou est-ce une limitation de safari qui sera corrigé dans une version ultérieure.
aucune chance de trouver une solution, j'ai essayé plusieurs, rien ne fonctionne--
OriginalL'auteur Liquidkristal | 2010-10-06
Vous devez vous connecter pour publier un commentaire.
J'ai écrit un plugin jQuery pour cet objectif précis: https://github.com/mrmoses/jQuery.stayInWebApp
Inclure le plugin en quelque sorte , puis exécutez-le comme ceci:
Par défaut, il va s'attacher à toutes
<a />
éléments. Vous pouvez passer à un autre sélecteur pour l'attacher à des liens spécifiques. Par exemple,$.stayInWebApp('a.stay');
va s'attacher à tous les liens qui ontclass="stay"
Parce que c'est tellement petit, j'ai l'habitude de simplement copier la version minifiée dans un de mes autres fichiers javascript externes de l'inclure, plutôt que d'avoir à ajouter un autre js externe de référence.
Également disponible sur plugins.jquery.com
il fonctionne pour moi, sur de multiples projets. veuillez fournir de plus plus d'informations
Fonctionne bien. Il suffit de mettre la fonction à l'intérieur d'un prêt de la fonction comme ceci: $(document).ready(function(){ $.stayInWebApp(); }); j'ai juste ajouté que pour le script, donc je n'ai pas d'inclure un autre fichier js.
Malheureusement, ce code n'a pas de licence open source ou autre, et il prend donc le statut par défaut de l'être de droit d'auteur. C'est une violation potentielle du droit d'auteur pour utiliser le code dans le formulaire.
C'est assez utile, merci pour le partage de moïse. J'ai trouvé j'ai souvent envie de garder les url absolues avec la même destination, j'ai donc modifié cette ligne dans le plugin: if (!dest.match(/^http(s?)/g) || dest.lastIndexOf(emplacement.origine, 0) === 0) {
OriginalL'auteur mr.moses