2012-08-08 10 views
9

Escribí un swf simple para establecer y obtener objetos compartidos. Cuando configuro datos a través de FF e intento obtener el mismo objeto a través de IE, funciona bien. Pero, cuando trato de obtenerlo a través de Chrome, no funciona, como Chrome tiene su propio lugar para el almacenamiento local.El objeto compartido Flash (es decir, la cookie flash) no se comparte con Chrome

he utilizado la siguiente URL para ver si el objeto compartido se guarda: http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager07.html

Yo no trabajo en ooVoo, pero veo que tienen el mismo problema :) Puede simular que por la navegación a www.oovoo.com en FF y abra el siguiente enlace en IE y Chrome: verá ese objeto compartido de oovoo.com solo en IE.

¿Alguna idea de por qué sucede?

10x,

+0

¿Su swf está embebido desde un dominio diferente? ¿Es tercero? –

+0

no ... es el mismo dominio –

Respuesta

6

Recientemente me he encontrado con este problema. Parece que Chrome no está utilizando los objetos compartidos que esperarías (% APPDATA% \ Macromedia \ Flash Player \ #SharedObjects \). Chrome parece mantener su propia en: % APPDATA% \ .. \ Datos de Usuarios Local \ Google \ Chrome \ \ Default \ Pepper Data \ Shockwave Flash \ WritableRoot \ #SharedObjects \

No sé si esto es un error o intencional, pero ciertamente es molesto.

+1

Esto es intencional. Chrome viene con su propio complemento flash. Puede cambiar el complemento que utiliza Chrome yendo a: chrome: // plugins. Pepper Flash ahora es aparentemente el complemento Flash predeterminado en Chrome. –

1

El problema es con el complemento de flash que utiliza Chrome.

Si escribe: "about: plugins" en su barra de direcciones de cromo, puede ver los complementos que usa actualmente Chrome. Si el reproductor flash habilitado actualmente es "parpadeo", sus objetos compartidos no se almacenarán.

Lo que necesita hacer es descargar una nueva versión de flash del sitio de Adobe.

http://helpx.adobe.com/flash-player/kb/flash-player-google-chrome.html#main_How_do_I_install_the_latest_version_of_Flash_Player_in_Google_Chrome_

vez que haya una nueva versión de flash, volver a sus plugins Chrome, desactivar el "pepperflash" versión de flash, y permitir que el otro.

Después de hacer esto, he podido usar objetos compartidos muy bien con Chrome.

Cuestiones relacionadas