2 votos

Mobile Safari requiere Javascript externo de otro dominio que está bloqueado o no se pudo cargar

Cuando el uso de Mobile Safari en mi iPhone (4, iOS 5.0.1) para ver este sitio, yo no soy capaz de iniciar sesión en la parte superior derecha flecha desplegable que se ve en la vista móvil. Ni soy capaz de entrar en el sitio completo en lugar de utilizar la versión móvil. Ambos de estos botones de "clic" (en el que destacan, como si se presiona cuando me toque), pero no sucede nada.

En la parte inferior de la página hay un aviso que dice "Apple requiere JavaScript externo de otro dominio, que está bloqueado o no se pudo cargar."

Javascript error when loading stackexchange sites directly in Mobile Safari

Sin embargo, cuando se sigue un enlace a este sitio dentro de Twitter, usando la app de webview sin cargar directamente en el Móvil de Safari este error no se muestran, y soy capaz de iniciar sesión y entrar en el sitio completo sin ningún tipo de problemas.

Javascript works from Twitter, as shown through the use of the login button

No sé cuando esto comenzó a suceder, pero estoy seguro de que solía trabajar, y otros usuarios de kit coincidencia informe que funciona para ellos. Es posible que lo que sucede en otros sitios que usar JavaScript, pero este es el único que he notado es en lo mucho.

Para solucionarlo, ya he intentado lo siguiente: 1) Borrar Historial 2) Borrar Cookies y Datos 3) Activado JavaScript en y fuera de 4) Hard reset el teléfono 5) Eliminado todos los Datos del sitio Web

1voto

Nader Shirazie Puntos 8494

De inflexión en la Barra de herramientas de desarrollo mostró un montón de errores de JavaScript, en concreto:

undefined, typeerror, can't find variable $

Esto indica que $, la "root" de la variable para jQuery no estaba establecida y, por tanto, jQuery no estaba cargado.

Además, el error ajax.googleapis....ery/1.7.1/jquery.min.js - syntaxerror - parse error mostró que la versión en caché de la biblioteca jQuery estaba dañado y este es el reson por qué jQuery $ no se cargó.

Forzar la salida de Safari y la eliminación de la caché otra vez resuelto el problema.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: