android - 是否有可能将 Ionic 应用程序构建到现有的 Native 应用程序中

标签 android cordova mobile ionic-framework native

我有一个问题。我需要构建一个 ionic 应用程序,但它必须能够构建一个 native 应用程序。 这个想法是 Ionic 应用程序可以独立使用。应用程序所需的数据必须来自母语。但是,仍然必须感觉它是一个移动应用程序。

假设我们已经在 Android 上拥有一个现有的 native 移动应用程序。我们只是在那里创建一个带有 Webview 的新选项卡。在 Webview 中,我可以运行我的 Ionic 应用程序,但它仍然必须与 Android 应用程序通信。假设该应用程序需要本地存储。然后 Ionic 应用程序需要使用来自 Android 的 native 本地存储。所以我必须配置本地存储 native 。 Jet 我只想为所有不同的平台制作一次应用程序。

这可能吗?他们是否有任何已知的方法来制作这个或任何可以帮助我这样做的好插件?

最佳答案

不,webview 不允许代码与 android native 功能进行通信。您在 android webview 中的代码无法与您应用的其他功能通信。

关于android - 是否有可能将 Ionic 应用程序构建到现有的 Native 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45501313/

相关文章:

android - Activity 丢失后终止异步任务

c# - Xamarin Android - 调用 Environment.GetExternalStorageState(文件路径)时出现异常

javascript - angular.js 在 PhoneGap 中无法使用 ng-view 标签

jquery - jQuery Mobile 导航栏中每行超过 5 个项目

android - 限制应用程序仅安装在移动设备上并排除平板电脑

css - Materialise 不会在移动设备上按预期缩放

android - MessageDialog 使用适用于 Android 的 Facebook SDK 意外关闭

java - 空对象引用上的 android.content.Context.getPackageName()

javascript - 尽管端口转发正常,但应用程序无法向本地主机发出请求

javascript - 如何在phonegap中使用输入类型文件?