Я разрабатываю приложение для Android с помощью Phone Gap, и у меня возникают проблемы с получением текущего времени в файле javascript.
Я пытался использовать стандартный вызов Date () и ничего не получил.
function getCurrentTime(){
//get current time
var currentTime = new Date();
var timestamp = JSON.stringify(currentTime);
console.log('current time: ', timestamp);
}
печатает "current time: "
Единственное другое упоминание, которое я нашел в документации по PhoneGap, было следующее:
var onSuccess = function(position) {
alert('Latitude: ' + position.coords.latitude + '\n' +
'Longitude: ' + position.coords.longitude + '\n' +
**********'Timestamp: ' + new Date(position.timestamp) + '\n');
};
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}
navigator.geolocation.getCurrentPosition(onSuccess, onError);
Я пытался использовать его, но он все равно ничего не печатает.Есть идеи?
var success = function(p) {
bkme.flags.gettingLocation = false;
bkme.data.geolocation = {
'lat' : p.coords.latitude,
'lon' : p.coords.longitude,
'accuracy' : p.coords.accuracy,
'valid' : true
};
console.log('time:', new Date(p.timestamp));
};
var fail = function(error) { };
navigator.geolocation.getCurrentPosition(success, fail);