現在、これまでCordovaコミュニティで開発されていた下記のCordovaプラグインが 非推奨
になっています。
非推奨になったCordovaプラグイン
- cordova-plugin-contacts
- cordova-plugin-device-motion
- cordova-plugin-device-orientation
- cordova-plugin-file-transfer
- cordova-plugin-globalization
非推奨に伴い、Monacaで提供しているCordova9.0では、非推奨になったCordovaプラグインの提供を終了しています。
非推奨になったCordovaプラグインの一部では、移行方法が紹介されています。
今回は、非推奨になったCordovaプラグインの移行方法を紹介します。
cordova-plugin-contacts
残念ながら、移行方法は提供されていません。
不具合がある場合は、他のサードパーティー製Cordovaプラグインを利用する必要があります。
cordova-plugin-device-motion
W3C Device Motion and Orientation API を利用することで対応することができます。
W3C Device Motion and Orientation APIへの移行方法は、Migrating from the Cordova Device Motion Pluginを参照してください。
cordova-plugin-device-orientation
W3C Device Orientation API を利用することで対応することができます。
W3C Device Orientation APIへの移行方法は、Migrating from the Cordova Device Orientation Pluginを参照してください。
cordova-plugin-file-transfer
XMLHttpRequest で導入された機能を利用することで対応することができます。
XMLHttpRequestへの移行方法は、Transition off of cordova-plugin-file-transferを参照してくださ
cordova-plugin-globalization
ECMA Internationalization API を利用することで対応することができます。
ECMA Internationalization APIへの移行方法は、Migrating from the Globalization Pluginを参照してください。
おわりに
非推奨になったCordovaプラグインは、Monacaプロジェクトへ パッケージ名
や URL
でインポートすることはできますが、最終的には利用することができなくなります。
非推奨のCordovaプラグインを利用している場合は、移行を検討してみてください。