NativeScript 无法识别 "android.Manifest.permission.READ_CONTACTS"
NativeScript Does Not Recognize "android.Manifest.permission.READ_CONTACTS"
您好,我是移动开发的新手 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 然后安装它们。请注意 Typings 通常会减慢编译速度,因为它们添加了大量必须解析的数据...
免责声明:我是您使用的 NativeScript-Permissions 插件的作者。 ;-)
您好,我是移动开发的新手 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 然后安装它们。请注意 Typings 通常会减慢编译速度,因为它们添加了大量必须解析的数据...
免责声明:我是您使用的 NativeScript-Permissions 插件的作者。 ;-)