【问题标题】:CapacitorJS for PWA/TWA用于 PWA/TWA 的电容器 JS
【发布时间】:2020-09-07 09:56:07
【问题描述】:

我打算为 Web 制作一个 Web 应用程序,它也应该可以用作 PWA 和 TWA(在 iOS 和 Android 上)。

现在我正在评估是否可以使用某些功能,例如相机、地理位置、加速度计、通知等等。

我尝试使用 CapacitorJS 制作一个演示项目,并想知道为什么我需要将本机平台添加到目标以及为什么有一个单独的文件夹“android”。

我只想创建 一个 网站/PWA,它应该作为网站运行,在 iOS 和 Android(在浏览器中)并且开始 第二个第三个单独的 项目,适用于 iOS 和 Android。

我如何使用 CapacitorJS 来定位 Web 以及当从 iOS/Android 调用网站而不是使用来自 iOS/Android 的本机函数时?

【问题讨论】:

    标签: javascript ionic-framework progressive-web-apps capacitor twa


    【解决方案1】:

    您不能在 TWA 或 PWA 中使用本机代码,这是本机平台的全部意义所在,当网络没有适当的等效项时使用本机代码。

    使用 Capacitor,您可以在 Web、原生 iOS 和原生 Android 上使用相同的代码,是否要使用原生 iOS 和原生 Android 取决于您,但要使用它,您必须在 App Store 上发布应用和 Play 商店,PWA 将始终使用 Web API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多