我编写了一个简单的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倍,
发布于 2012-08-15 00:38:39
我最近也遇到了这个问题。看起来Chrome并没有使用你期望的共享对象(%APPDATA%\Macromedia\Flash Player#SharedObjects**)。Chrome似乎保留了自己的位置:%APPDATA%..\Local\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\WritableRoot#SharedObjects**
我不知道这是一个bug还是故意的,但它肯定是令人讨厌的。
发布于 2012-10-05 02:50:43
问题出在chrome使用的flash插件上。
如果你在你的chrome地址栏中输入:"about: plugins“,你可以看到chrome当前正在使用的插件。如果当前启用的flash播放器是"pepperflash",那么您的共享对象将不会被存储。
你需要做的就是从Adobe的网站上下载一个新版本的flash。
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_
在你有了一个新版本的flash之后,回到你的Chrome插件,禁用"pepperflash“版本的flash,然后启用另一个。
这样做之后,我就可以在Chrome上很好地使用共享对象了。
https://stackoverflow.com/questions/11860317
复制相似问题