可靠的方式来了解用户是否允许存储本地共享对象(LSO)

时间:2010-11-25 16:47:00

标签: flex flash flex3

我实现了一项小功能,可以使本地共享对象正常工作。

我希望能够帮助用户自我诊断,如果他无法使用上述功能,因为他拒绝访问此计算机来编写本地共享对象,并且如果适用于他,则向他提供解决问题的说明

我正在寻找类似于Microphone类的静音属性(http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Microphone.html)或相机类。

1 个答案:

答案 0 :(得分:2)

根据ShardObject referenceSharedObject.getLocal()如果用户将Flash Player设置为不允许共享对象,则会引发Error。在try / catch块中包含对所述函数的探测调用,您将知道是否可以依赖它们。由于我不确定是否涵盖所有情况(例如,共享对象被第三方浏览器插件阻止),我会尝试存储并重新加载一些测试数据。