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

How can I access hardware time from browser

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

你无法通过 javascript,也许你可以通过在启动网络应用程序时启动 javascript 计时器来限制黑客攻击,并用它来检查时间而不是设备 ?这取决于你想要的准确性,但类似的东西会每秒更新一次:

var time = new Date();

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

所以时间变量是自您的应用程序启动以来实际经过的时间。 这样做的缺点是,它将使用资源...