我正在使用cordova开发移动应用程序,移动应用程序应该处于脱机和在线模式,当用户离线时,我试图从安全的地方获得时间(如果我使用设备时间,用户可能会改变它)
所以我试着:
但我找不到解决办法
发布于 2015-11-26 11:34:43
要做到这一点,您必须编写一些本机代码,尽管它不会太多。您可以将其封装在自己的插件中,也可以修改现有的插件之一(设备插件将有意义)。Android上的设备插件是一个Java文件,您可以在它们中添加一个方法,在检测到某个时间更改事件时调用一个JavaScript回调,或者只是设置一个发生时间更改的标志。
要实际检测时间变化,请参阅此堆栈溢出答案中的答案:How to listen to change in time in Android
除了TIME_SET意图之外,您还应该侦听TIMEZONE_CHANGE意图。
https://stackoverflow.com/questions/33936835
复制相似问题