Aujourd'hui, JavaScript dans Safari a soudainement cessé de fonctionner. Je venais de mettre à jour mon iPhone 6s avec iOS 10 hier. J'ai finalement remarqué que JavaScript avait été désactivé dans les paramètres Safari. De plus, le contrôle lui-même est désactivé!
Pourquoi javascript pourrait-il être désactivé de manière permanente? Comment puis-je le réactiver?
Cela rend évidemment difficile le débogage de javascript lorsqu'il est désactivé sur mon appareil de débogage.
safari
javascript
ios
Tom Shea
la source
la source
Ce qui suit est basé sur mon observation.
Safari JavaScript est activé par défaut, car la plupart des sites Web que j’ai visités à l’aide de JavaScript utilisent Safari. Le problème ne commence que quand je
Clear History and Website Data
et allez àSettings > Safari > Advanced
.Je pense que dès que vous frappez
Advanced
"pour la première fois" le programme a juste un problème car aucun paramètre précédent n'est défini, se fixant ainsiDisable
.J'ai quitté les paramètres et visité le site Web précédent qui utilise JavaScript. Évidemment, tous ne s'affichent pas ou ne deviennent pas un site Web muet, sauf que vous cliquez sur un lien qui utilise une ancre.
Solution: il suffit d'aller à
Advanced
encore et misEnable
le paramètre JavaScript. La prochaine fois que vous visitez, cela reste activé.la source
J'ai eu un problème similaire, iOS 10 sur un 6s, mon contrôle JavaScript était grisé, mais bloqué. Cependant, JavaScript ne fonctionnait pas, le navigateur agissait comme si Java était désactivé. Je n'ai absolument rien fait, je l'ai regardé la nuit dernière, juste avant de m'endormir. Ce matin, j'ai ouvert safari, j'ai remarqué que les recherches sur Google étaient différentes, j'ai vérifié le réglage à nouveau et il n'est plus grisé, et JavaScript est maintenant activé et fonctionne correctement. Je n'ai rien fait pour que cela se produise. Pas de cycles d'alimentation, mises à jour sw, rien. Très perturbant
la source