PWA/TWA 的 CapacitorJS
CapacitorJS for PWA/TWA
我打算制作一个 Web 应用程序,它应该也可以作为 PWA 和 TWA(在 iOS 和 Android 上)。
现在我正在评估我是否可以使用一些功能,例如相机、地理定位、加速度计、通知等等。
我尝试使用 CapacitorJS 制作一个演示项目,想知道为什么我需要将本机平台添加到目标以及为什么有一个单独的文件夹“android”。
我只想创建 one Website/PWA 应该 运行 作为网站,在 iOS 和 Android 上(在浏览器)和 not 为 iOS 和 [= 启动 second 或 third seperate 项目32=].
我如何使用 CapacitorJS 来定位 Web 以及当从 iOS/Android 调用网站时使用 iOS/Android 的本机函数?
您不能在 TWA 或 PWA 中使用本机代码,这是本机平台的全部要点,当 Web 没有合适的等效代码时使用本机代码。
对于 Capacitor,您可以使用相同的 Web 代码,原生 iOS 和原生 Android,如果您想使用原生 iOS 和原生 Android,则由您决定] 或不,但要使用它,您必须在 App 商店和 Play 商店上发布应用程序,PWA 将始终使用 Web API。
我打算制作一个 Web 应用程序,它应该也可以作为 PWA 和 TWA(在 iOS 和 Android 上)。
现在我正在评估我是否可以使用一些功能,例如相机、地理定位、加速度计、通知等等。
我尝试使用 CapacitorJS 制作一个演示项目,想知道为什么我需要将本机平台添加到目标以及为什么有一个单独的文件夹“android”。
我只想创建 one Website/PWA 应该 运行 作为网站,在 iOS 和 Android 上(在浏览器)和 not 为 iOS 和 [= 启动 second 或 third seperate 项目32=].
我如何使用 CapacitorJS 来定位 Web 以及当从 iOS/Android 调用网站时使用 iOS/Android 的本机函数?
您不能在 TWA 或 PWA 中使用本机代码,这是本机平台的全部要点,当 Web 没有合适的等效代码时使用本机代码。
对于 Capacitor,您可以使用相同的 Web 代码,原生 iOS 和原生 Android,如果您想使用原生 iOS 和原生 Android,则由您决定] 或不,但要使用它,您必须在 App 商店和 Play 商店上发布应用程序,PWA 将始终使用 Web API。