PWA / TWA用のCapacitorJS
Sep 07 2020
Web用のWebアプリケーションをPWAおよびTWA(iOSおよびAndroid上)としても機能するようにすることを計画しています。
現在、カメラ、ジオロケーション、加速度計、通知などの機能を使用できるかどうかを評価しています。
CapacitorJSを使用してデモプロジェクトを作成しようとしましたが、なぜネイティブプラットフォームをターゲットに追加する必要があるのか、また別のフォルダー「android」があるのか疑問に思いました。
私はちょうど作成したい1つの(ブラウザで)iOSとAndroidの上で、Webサイトとして実行され、必要があるウェブサイト/ PWAないスタート二または第三の別々のiOSとAndroidのためのプロジェクトを。
CapacitorJSを使用してWebをターゲットにするにはどうすればよいですか?また、WebサイトがiOS / Androidから呼び出された場合、iOS / Androidのネイティブ関数が使用されますか?
回答
2 jcesarmobile Sep 08 2020 at 20:33
ネイティブプラットフォームの要点であるTWAまたはPWAでネイティブコードを使用して、Webに適切な同等のものがない場合にネイティブコードを使用することはできません。
Capacitorを使用すると、ウェブ、ネイティブiOS、ネイティブAndroidに同じコードを使用できます。ネイティブiOSとネイティブAndroidを使用するかどうかは自由ですが、使用するには、AppStoreとPlayストアでアプリを公開する必要があります。 、PWAは常にWebAPIを使用します。