【问题标题】:What is the correct way to use "android", "UIApplication", "UIStatusBarAnimation" keyword in NativeScript 7?在 NativeScript 7 中使用“android”、“UIApplication”、“UIStatusBarAnimation”关键字的正确方法是什么?
【发布时间】:2021-04-26 07:54:48
【问题描述】:
我正在将基于 typescript/angular 的 NativeScript 6.8 迁移到 7.1.2。我尝试在following link 上做。它适用于某些部分。
但是,我无法找到/理解有关 Android 和 iOS 的本机代码使用的解释。我想修改用于控制状态栏(隐藏/显示)的现有代码。
我该如何修复此代码?
为了显示完整的原始代码而没有错误,我从 this link 上的 NativeScript6.8 上的代码创建了新项目。
【问题讨论】:
标签:
typescript
nativescript
nativescript-angular
【解决方案1】:
您需要为 NS7 更新您的 references.d.ts 文件
先安装这个包npm i @nativescript/types --save-dev
然后更新您的 references.d.ts 使其看起来像这样
/// <reference path="./node_modules/@nativescript/types/index.d.ts" />