我正在使用this cordova package检查用户是否具有麦克风权限。
这是我的代码:
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)]“未捕获的TypeError:无法读取未定义的属性'hasPermission'”,来源:http://localhost:12808/app/app.js?hash=e0190c6fc2d4d0a644cabcdab4c6bd4550cb7c0b(348)
我正在使用Meteor并按如下所示安装软件包:
Meteor npm install cordova-plugin-android-permissions
我在这里做错了什么?为什么它无法识别hasPermission
函数?