如何从浏览器访问硬件时间

时间:2016-04-12 14:59:53

标签: javascript web-applications offline offlineapps

我正在开发一个离线网络应用程序,并且我试图在运行应用程序的设备上找到任何可用的日期时间,用户无法编辑。我必须能够通过javascript访问它。原因是我希望我的应用程序对移动设备上的时间变化不敏感。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你不能通过javascript,也许你可以通过在启动webapps时启动javascript计时器来限制黑客攻击并使用它来检查时间而不是设备的时间?这取决于你想要的准确性,但这样的事情会每秒更新一次:

var time = new Date();

function loop(){
     setInterval(function(){ time=new Date(time.getTime() + 1000);loop(); }, 1000);
}
loop();

因此,时间变量是自您的应用启动以来经过的实际时间。 在这方面的缺点,它将使用资源......