Unable to capture media using cordova media-capture

Uncaught (in promise) cordova_not_available

This error is showing on capturing images, video, and recording audio on Android, iOS, and browser mobile devices. Can anyone provide a solution for this?