如何保护Flash应用程序不会在运行时更改系统时间

时间:2014-05-21 21:28:53

标签: actionscript-3 flash flex actionscript

有没有办法在不使用系统时间的情况下测量启动闪光的时间?闪光灯运行时,用户可以更改系统时间

2 个答案:

答案 0 :(得分:3)

我也不确定你究竟是什么意思,但如果你想抓住用户无法改变的时间,你可以致电网络服务并获得准确的"时间。
在此处查看此网站http://www.earthtools.org/webservices.htm 通过将特定区域的参数传递给请求,您将获得适当的时间。 除了从服务器检索时间之外,无法确保(系统)时间没有被用户更改。

还有一个名为" getTimer()"的函数。它返回自应用启动以来经过的毫秒数。请参阅此网址: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/utils/package.html#getTimer()

答案 1 :(得分:0)

Timer类是定时器的接口,它允许您在指定的时间序列上运行代码。使用timer.start()方法启动计时器。
为timer事件添加事件侦听器,以设置要在定时器间隔上运行的代码。