Site web javascript ne fonctionne pas sur iphone (safari)
Je n'ai pas un bloc de code spécifique de poster ici, mon site web comprend un peu juste de javascript/jquery qui fonctionne très bien sur android et moderne, les navigateurs de bureau (y compris Safari). Cependant, quand je regarde le site par le biais d'un iphone aucun javascript est en cours d'exécution.
Site est www.alexchapman.co.uk, j'ai vérifié que le js est activé sur l'iphone et je ne reçois pas tous les messages d'erreur sur le téléphone. Le site est un peu lent, donc, je me connecte au site sur l'iphone via une connexion wi-fi.
Ma question est où dois-je commencer à essayer de régler cette question. Je n'ai pas accès à un ordinateur mac. Est-ce que je peut fonctionner sur l'iphone semblable à firbug ou ie, outils de dev pour essayer de voir ce qui se passe ici?
J'ai essayé de l'Électronique Mobile Simulateur mais cela montre que le site fonctionne très bien (même si je constate que ce n'est pas un bon iphone émulation)
Quelqu'un a eu un problème similaire?
- Si vous ne l'avez pas déjà, et il est possible de le faire, je l'avais tester sur plus d'un téléphone. Qui vous donnera une bonne indication de savoir si c'est un problème avec le site ou tout simplement que de téléphone particulier.
- vérifié sur deux, le même résultat
Vous devez vous connecter pour publier un commentaire.
Vous pouvez activer le Console De Débogage. Je note de la dernière erreur que j'ai trouver sur votre page est "JavaScript: Erreur: undefined. D'exécution de JavaScript, délai d'attente dépassé".
J'ai juste pris un coup d'oeil à votre site dans webkit, et c'est de se plaindre de votre fenêtre d'affichage de la balise meta. Au lieu de séparer votre "fenêtre" paramètres de contenu avec des points-virgules, de l'utilisation des virgules. Comme ceci:
Désactiver le bloqueur de pop-up si elle est activée sous safari paramètres.
Il y a quelques solutions à tester l'iPhone. Essayez l'une de cette conseils. Vous pouvez louer un mac, utiliser un la machine virtuelle, construire une hackintosh ou utiliser un développeur de l'outil qui a les ressources pour tester.
Cependant, il suffit de voir le site sur l'iPhone n'est pas suffisant pour résoudre le problème. Si vous avez besoin de déboguer, il y a un moyen de le faire via Chrome Dev Tools. Jetez un oeil à ce tutoriel.
Ces ressources peuvent vous aider à trouver une solution.
Ce site web ne semble pas être conçu pour la navigation sur un appareil mobile. Je recommande d'avoir une distinct, beaucoup plus simple site web spécialement conçu pour la navigation mobile. De cette façon, vous pouvez personnaliser votre code HTML/Javascipt en tenant compte de la taille de l'écran, toucher la sensibilité et la performance. Vous pouvez utiliser la même URL et le rediriger vers le site web approprié selon le type de navigateur (mobiles ou non mobiles). Si vous décidez de prendre cette route, je vous recommande de regarder dans les bibliothèques Javascript comme JQuery Mobile.