ionic学习之Android6.0 运行时权限插件cordova-plugin-android-permissions
2017-11-16 15:24
1406 查看
Android6.0 运行时权限插件cordova-plugin-android-permissions
添加插件:
案例:
1.相机权限
2.多个权限
url: https://www.npmjs.com/package/cordova-plugin-android-permissions
添加插件:
cordova plugin add cordova-plugin-android-permissions
案例:
1.相机权限
var permissions = cordova.plugins.permissions; permissions.hasPermission(permissions.CAMERA, checkPermissionCallback, null); function checkPermissionCallback(status) { if (!status.hasPermission) { var errorCallback = function () { console.warn('摄像头的权限没有打开'); } permissions.requestPermission( permissions.CAMERA, function (status) { if (!status.hasPermission) errorCallback(); console.log('获取权限成功!'); }, errorCallback); } }
2.多个权限
var list = [ permissions.CAMERA, permissions.GET_ACCOUNTS ]; permissions.hasPermission(list, callback, null); function error() { console.warn('Camera or Accounts permission is not turned on'); } function success( status ) { if( !status.hasPermission ) { permissions.requestPermissions( list, function(status) { if( !status.hasPermission ) error(); }, error); } }
url: https://www.npmjs.com/package/cordova-plugin-android-permissions
相关文章推荐
- Android6.0 运行时权限简单理解 -- Android学习之路
- ionic cordova-plugin-file-transfer插件 Skipping 'cordova-plugin-file' for android
- Android开发学习之路-Android6.0运行时权限
- Android6.0运行时权限学习总结
- 关于android6.0及以上版本运行时权限的学习笔记
- Android M Permission 运行时权限 学习笔记
- Android 6.0 Runtime Permissions运行权限学习笔记
- Android移动APP开发笔记——Cordova(PhoneGap)通过CordovaPlugin插件调用 Activity 实例
- Android6.0运行时权限学习
- Android6.0运行时权限的学习与理解
- Ionic App 更新插件cordova-plugin-app-version
- ionic2中利用自定义cordova插件(Plugin)ts调iOS原生的值(iOS原生的值传给ts)
- 从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-6.权限(Permissions))
- ionic添加cordova-plugin-camera拍照插件后build报错
- Android学习_6.0以上系统的运行时权限
- 安卓学习笔记---聊一聊Android 6.0的运行时权限
- Ionic学习笔记七 Cordova 文件下载插件的使用
- Android cordova插件 plugin.xml 添加jar包依赖的两种方法 比如supportv4的包
- Cordova6.1、ionic、android交互自定义插件
- Android 运行时权限 Runtime Permissions