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

2

Al usar Mobile Safari en mi iPhone (4, iOS 5.0.1) para ver este sitio, no puedo iniciar sesión con la flecha desplegable de arriba a la derecha que se ve en la vista móvil. Tampoco puedo ingresar al sitio completo en lugar de usar la versión móvil. Ambos botones hacen "clic" (en el sentido en que se resaltan como si se presionaran cuando los toco) 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".

Sinembargo,cuandosigounenlaceaestesitiodentrodeTwitter,usandolavistawebdelaaplicaciónsincargarlodirectamenteenMobileSafari,esteerrornoaparece,ypuedoiniciarsesióneingresaralsitiocompletosinningúnproblema..

No sé cuándo comenzó a suceder esto, pero estoy seguro de que solía funcionar, y otros usuarios del kit de coincidencia informan que funciona para ellos. Es posible que esto suceda en otros sitios que usan JavaScript, pero este es el único en el que lo he notado hasta ahora.

Para solucionarlo, ya he intentado lo siguiente: 1) Borrar la historia 2) Borrar cookies y datos 3) Activado y desactivado JavaScript 4) Restablecer el teléfono 5) Se eliminaron todos los datos del sitio web

    
pregunta stuffe 23.02.2012 - 13:36

1 respuesta

1

Activar la barra de herramientas del desarrollador mostró muchos errores de JavaScript, específicamente:

undefined, typeerror, can't find variable $

Esto indica que $, la variable "raíz" para jQuery no se configuró y, por lo tanto, no se cargó jQuery.

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ñada y esta es la razón por la que no se cargó $ jQuery.

Forzar el cierre de Safari y borrar el caché nuevamente resolvió el problema.

    
respondido por el Stu Wilson 23.02.2012 - 15:25

Lea otras preguntas en las etiquetas