Actualmente estoy teniendo algunos problemas al intentar leer cookies usando PHP o Javascript. He intentado usar:No puedo leer las cookies a través de PHP o Javascript cuando estoy en un iPad
if(!$_COOKIE['popup_closed']
&& !isset($_COOKIE['username'])
&& !isset($_COOKIE['password'])
)
Y he intentado:
if(
$.cookie('popup_closed') == null
&& $.cookie('username') == null
&& $.cookie('password') == null) {
doStuff();
}
(Usando el plugin jquery.cookie)
Y ninguno de ellos trabajan en el iPad. Funciona bien en todos los navegadores. He intentado buscar en Google el problema, pero no parece haber mucha información sobre la lectura de cookies en un iPad.
Gracias por cualquier ayuda que ustedes pueden dar!
¿Su código funciona bien en Safary (en Mac o PC)? Debería funcionar de manera idéntica en iPad. – haynar
Lo hace de hecho. Y las cookies también están activadas en el iPad. –
desafortunadamente no tengo idea de por qué no funciona, pero hace algún tiempo tuve un problema relacionado con las cookies en todas las versiones de Safari (Mac, PC, iPad, etc.). Era la restricción incorporada de Safari (Safari no acepta cookies de sitios de terceros a menos que el usuario interactuara explícitamente con la página web). ¿Tal vez estás tratando de usar cookies de iframe? – haynar