我可以从 Ionic WebView 调用原生 android activity 吗?

Can I call native android activity from Ionic WebView?

我需要构建一个 Ionic Webview,从中我需要调用一些原生 android activity。这可能吗?

我在 android 原生 activity 中开发了一组页面。现在我想在 ionic webview 中创建一个主页,我需要从那里调用我之前编写的 android 本机活动。这可能吗?

背景资料: 我开发了一个 android 应用程序。我想慢慢迁移到 Ionic 框架。因此,我想将应用程序的一些部分(如某些本机 android activity 转换为 ionic webview。

你可能想看看电容器 https://capacitor.ionicframework.com/。您可以使用插件轻松调用您的本机活动。基本上步骤如下:

  1. 您创建了一个 class 来扩展电容器插件 class
  2. 然后你用 Intent 调用你的原生 activity
  3. 然后您使用 Capacitor 注册插件

可以在此处找到详细信息 https://capacitor.ionicframework.com/docs/plugins/android