Не удается прочитать свойство hasPermission из неопределенного - PullRequest
0 голосов
/ 05 ноября 2018

Я использую этот пакет Cordova , чтобы проверить, есть ли у пользователя разрешение на микрофон.

Это мой код:

var permissions = cordova.plugins.permissions;

permissions.hasPermission(permissions.CAPTURE_AUDIO_OUTPUT, function( status ){
  if ( status.hasPermission ) {
    console.log("Yes :D ");
  }
  else {
    console.warn("No :( ");
  }
});

Это так же, как у них на странице.

Я получил следующую ошибку:

I20181105-17: 21: 10,018 (4)? 11-05 17: 21: 07.717 6035 6035 I хром: [INFO: CONSOLE (348)] "Uncaught TypeError: Невозможно прочитать свойство hasPermission of undefined", источник: http://localhost:12808/app/app.js?hash=e0190c6fc2d4d0a644cabcdab4c6bd4550cb7c0b (348)

Я использую Meteor и установил пакет следующим образом:

Meteor npm install cordova-plugin-android-permissions

Что я здесь не так делаю? почему он не может распознать hasPermission функцию?

...