Web View とネイティブアプリは、Capacitor や Cordova のプラグインを使って通信します。プラグインは、カメラ、位置情報、ファイルシステムへのアクセスなどのネイティブ API を Web アプリに提供します。
Capacitor チームは、一般的に使用される API のためのa set of Capacitor pluginsを管理しています。また、Capacitor Communityでは、Capacitor プラグインの大規模なセットが利用可能です。
Capacitor のプラグインが推奨されていますが、Cordova のプラグインも選択可能です。Capacitor はほとんどの Cordova プラグインと互換性がありますが、それらをインストールする際には追加の手順が必要になる場合があります。
もし、Cordova プラグインを使用していて、Capacitor のプラグインが見つからなかった場合は、 Capacitor Community に提案していただけますか?
Capacitor アプリでの Cordova プラグインの使用に関する詳細はこちら ›