Pas*_*sha 0 android android-permissions nativescript angular2-nativescript angular
您好我是移动开发和Angular 2的新手.我正在尝试请求阅读联系人的权限,但是NativeScript无法识别"android".
例如,我无法运行以下代码:
permissions.requestPermission(android.Manifest.permission.INTERNET, "I need these permissions because I'm cool");
Error: Cannot find name 'android'.
任何帮助将不胜感激.
在TS文件的顶部添加:
declare var android: any;
TypeScript不知道"android"是什么; 所以你必须告诉它它是什么
另一种解决方法是下载平台类型 https://www.npmjs.com/package/tns-platform-declarations然后安装它们.请注意,打字通常会减慢编译速度,因为它们会添加大量必须解析的数据...
免责声明:我是您正在使用的NativeScript-Permissions插件的作者.;-)
| 归档时间: |
|
| 查看次数: |
611 次 |
| 最近记录: |