使用 ngCordova 检查移动设备是否启用了自动时区
Check if Mobile Device has Automatic Time Zone enabled using ngCordova
Ionic v1 应用程序需要检查移动设备(Android 或 iOS)是否启用了自动时区,我该怎么做?我想它是使用 ngCordova 完成的。
对于某些操作,必须启用自动时区,这样服务器才能收到真实的日期和时间,而不是假的。如果它被禁用,我将不允许用户继续。
我创建了 this ngcordova plugin 来做到这一点,目前它只支持 Android。 iOS 不受支持,因为它不会以编程方式公开 iPhone 的日期和时间设置。
用法
window.VerifyAutomaticDateTimeZone.isAutomaticChecked(function(isIt){
if (isIt == 'true') {
// do something
} else {
// do something else
}
});
如果 window.VerifyAutomaticDateTimeZone
未定义,用 $ionicPlatform.ready
或 ionic.Platform.ready
包装调用
$ionicPlatform.ready(function(){
// code here...
});
Ionic v1 应用程序需要检查移动设备(Android 或 iOS)是否启用了自动时区,我该怎么做?我想它是使用 ngCordova 完成的。
对于某些操作,必须启用自动时区,这样服务器才能收到真实的日期和时间,而不是假的。如果它被禁用,我将不允许用户继续。
我创建了 this ngcordova plugin 来做到这一点,目前它只支持 Android。 iOS 不受支持,因为它不会以编程方式公开 iPhone 的日期和时间设置。
用法
window.VerifyAutomaticDateTimeZone.isAutomaticChecked(function(isIt){
if (isIt == 'true') {
// do something
} else {
// do something else
}
});
如果 window.VerifyAutomaticDateTimeZone
未定义,用 $ionicPlatform.ready
或 ionic.Platform.ready
$ionicPlatform.ready(function(){
// code here...
});