9

共有オブジェクトを設定および取得するための単純なswfを作成しました。FFを介してデータを設定し、IEを介して同じオブジェクトを取得しようとすると、正常に機能します。しかし、Chromeを介して取得しようとすると、機能しません。Chromeには、ローカルストレージ用の独自の場所があるようです。

以下のURLを使用して、共有オブジェクトが保存されているかどうかを確認しました:http: //www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager07.html

私はoovooで働いていませんが、同じ問題があることがわかります:) FFでwww.oovoo.comにアクセスし、IEとChromeで以下のリンクを開くことでシミュレートできます-oovoo.comが表示されますIEでのみ共有オブジェクト。

なぜそれが起こるのか考えていますか?

10倍、

4

2 に答える 2

7

私も最近この問題に遭遇しました。Chromeは、期待する共有オブジェクト(%APPDATA%\ Macromedia \ Flash Player \ #SharedObjects \)を使用していないようです。Chromeは次の場所に保持されているようです:%APPDATA%\ .. \ Local \ Google \ Chrome \ User Data \ Default \ Pepper Data \ Shockwave Flash \ WritableRoot \ #SharedObjects \

これがバグなのか意図的なものなのかはわかりませんが、確かに迷惑です。

于 2012-08-14T16:38:39.350 に答える
1

問題は、chromeが使用するフラッシュプラグインにあります。

Chromeのアドレスバーに「about:plugins」と入力すると、Chromeが現在使用しているプラ​​グインを確認できます。現在有効になっているフラッシュプレーヤーが「pepperflash」の場合、共有オブジェクトは保存されません。

あなたがする必要があるのは、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_

新しいバージョンのフラッシュを入手したら、Chromeプラグインに戻り、「pepperflash」バージョンのフラッシュを無効にして、もう一方のバージョンを有効にします。

これを行った後、Chromeで共有オブジェクトを問題なく使用できるようになりました。

于 2012-10-04T18:50:42.540 に答える