Как получить данные сна в моем ионном приложении из Google Fit / Android в виде сна? - PullRequest
0 голосов
/ 25 апреля 2019

Я новичок в ionic Framework, поэтому на днях я попытался получить данные от Google Fit, и я могу получить шаги и калории, но я не могу получить данные сна, поэтому мой вопрос, есть ли способ, которым я можно получить данные о сне в моем ионном приложении (либо из Google Fit, либо из любого другого приложения для Android). Я уже проверил этот ионный Cordova сайт

Вот код для получения данных ходьбы, но вы не знаете о сне

    loadWalking(){
    console.log("####*******  Load Health data entered");
var fromDate = new Date(new Date().getTime() - days * 24 * 60 * 60 * 1000);
var toDate = new Date();
if (days > 0) {
  console.log("#### Load health calling for " + days + " days");
  this.health.query({
    startDate: fromDate, //  days ago
    endDate: toDate, // now
    dataType: 'steps'
  }).then(res => {
    // var data = res;
    // if(res.length>0)
    // alert("Load Health Data"+JSON.stringify(res));

    console.log("Walking data from API"+JSON.stringify(res));



    this.storage.get('my-json').then((val) => {
      this.calculateTodayStep(res);


      if(val==null || JSON.stringify(val) != JSON.stringify(res)){
        console.log("not equal");
        this.storage.set('my-json', res);
        this.saveToDB(res);
        console.log("*************6.load HEALTH DATA RESULT:::" + JSON.stringify(res)); //this.activity=res.value; 
      }else{

        console.log("data=>"+val);
        console.log("Json data=>"+JSON.stringify(val));       
        console.log("data are equal");

      }

    });


  })
    .catch(e => {
      // alert("Health QUERY" + JSON.stringify(e));
      console.log("************ 5.HEALTH steps DATA ERROR" + e);
    });
}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...