2012-08-08 14 views
9

Ho scritto un semplice swf per impostare e ottenere oggetti condivisi. Quando imposto i dati tramite FF e provo a ottenere lo stesso oggetto tramite IE, funziona perfettamente. Ma, quando sto cercando di farlo passare attraverso Chrome, non funziona, come se Chrome avesse il proprio spazio per la memoria locale.L'oggetto condiviso Flash (ovvero il cookie flash) non è condiviso con Chrome

ho usato l'url qui sotto per vedere se l'oggetto condiviso viene salvato: http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager07.html

Io non lavoro a ooVoo, ma vedo che hanno lo stesso problema :) È possibile simulare navigando a www.oovoo.com in FF e apri il link sottostante in IE e Chrome: vedrai l'oggetto condiviso oovoo.com solo in IE.

Qualche idea del motivo?

10x,

+0

Il swf è stato incorporato da un dominio diverso? È di terze parti? –

+0

no ... è lo stesso dominio –

risposta

6

ho recentemente imbattuto in questo problema pure. Sembra che Chrome non stia utilizzando gli oggetti condivisi che ti aspetteresti che siano (% APPDATA% \ Macromedia \ Flash Player \ #SharedObjects \). Chrome sembra mantenere la propria in: % appdata% \ .. \ Local \ Google \ Chrome \ User Data \ Default \ Pepper Data \ Shockwave Flash \ WritableRoot \ #SharedObjects \

Non so se questo è un bug o intenzionale, ma sicuramente è fastidioso.

+1

Questo è intenzionale. Chrome viene fornito con il proprio plug-in Flash. Puoi modificare il plug-in utilizzato da Chrome visitando: chrome: // plugins. Pepper Flash ora è apparentemente il plug-in Flash predefinito in Chrome. –

1

Il problema riguarda il plug-in flash che Chrome utilizza.

Se si digita: "about: plugins" nella barra degli indirizzi di Chrome, è possibile visualizzare i plug-in che Chrome utilizza attualmente. Se il flash player attualmente attivato è "pepperflash", i tuoi oggetti condivisi non verranno memorizzati.

Quello che devi fare è scaricare una nuova versione di Flash dal sito di 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_

Dopo avere una nuova versione di Flash, tornare nel vostro plugin Chrome, disattivare la versione "pepperflash" di Flash, e attivare l'altra.

Dopo aver eseguito questa operazione, sono riuscito a utilizzare gli oggetti condivisi con Chrome.