是否可以使用Adobe Flash检索计算机信息(RAM,硬盘大小,CPU速度等)?如果是这样,有人可以指向我的网站向我展示如何?
答案 0 :(得分:7)
我认为你无法获得内存,硬盘大小或时钟速度 - Flash在虚拟机中运行,并且它可能只是为你提供与其小世界相关的信息。
您可以获得许多其他客户端信息,例如Flash使用了多少RAM,屏幕分辨率以及客户端是否具有音频支持。查看System
和Capabilities
课程。
答案 1 :(得分:0)
如果你想知道客户运行这个,你也可以尝试开发自己的“基准算法”并运行它一两秒。
我的想法是在循环中做一些“隐藏渲染”或者与计时器和“onFrame”计数器结合使用。通过这种方式,我可以粗略估计算法运行的循环次数。
我知道这并不完美,但我相信这种方法会给出一个粗略的结果,可以帮助您确定应用程序应该提供的默认细节级别,然后让用户也可以选择偏好/设置样式。