плагин com.danielsogl.cordova.deviceaccounts не работает в Android - PullRequest
0 голосов
/ 07 ноября 2018

Я использовал плагин учетных записей устройств для получения идентификатора электронной почты с Android-устройства пользователя. Но этот плагин ничего не возвращает. Кто-нибудь сталкивался с подобными проблемами с плагином ?.

Вот версия,

cordova -v 7.1.0

ионный -v 3.20.0

npm -v 3.10.10

com.danielsogl.cordova.deviceaccounts 1.0.0 «Учетные записи устройства».

      this.androidPermissions.checkPermission(this.androidPermissions.PERMISSION.GET_ACCOUNTS).then(
  result => {
    console.log('Has permission?', result.hasPermission);
    if (!result.hasPermission) {
      this.androidPermissions.requestPermission(this.androidPermissions.PERMISSION.GET_ACCOUNTS)
        .then(result => {
          console.log("success permission")
          this.deviceAccounts.getEmail()
            .then(accounts => {
              console.log("accounts got")
              console.log("accounts"+JSON.stringify(accounts));
            })
            .catch(error =>{
              console.error("getEmailsError"+error);
            });
        })
        .catch(err => console.log("error request permission"+err))
    }else{

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