【发布时间】:2019-06-14 05:00:40
【问题描述】:
我在一个 Angular 5 项目上工作了 3 个月,我正在使用 Cordova 构建该项目以导出 android 和 Ios 应用程序。现在我的应用程序需要一些本机功能,但我找不到将我的 Angular 5 Web 应用程序转换或包装到 Ionic 3 以使用 Ionic 的本机功能的方法。有什么方法可以轻松转换吗?无需更改 UI。
【问题讨论】:
-
Ionic 和 NativeScript 是两个不同的框架(您正在使用这两个标签) - NativeScript 提供 Angular 零日支持并且还有一个代码共享故事 - 您仍然需要使用 NativeScript 调整 UI控件
-
您在寻找哪些原生能力?您如何构建您当前的 UI,迁移到 Ionic 3 可能会与您现有的样式混淆,因此直接 Cordova 集成可能会起作用。 NativeScript 不能作为选择,因为这里的目标是保持 UI 与平台原生。所以你必须至少用原生组件重写你的 HTML 文件。
-
我需要记住我的用户名和密码并自动登录,并且我想在我不使用应用程序时收到推送通知,例如在后台运行应用程序。我对 Cordova 插件本身的要求有什么解决方案吗?
标签: angular cordova ionic-framework wrapper