Phonegap のドキュメントに記載されている手順に従ってください。
capureImage関数を使用すると、画像を取得するためにカメラ アプリケーションにアクセスします。代わりに、適切なsourceTypeでgetPicture関数を使用して、ギャラリーから画像を取得する必要があります。
具体的には、この関数はギャラリーを開き、プロセスを処理します
function getPhoto() {
// Retrieve image file location from specified source
navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50,
destinationType: navigator.camera.DestinationType.FILE_URI,
sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY });
}
注: Androidでは、SAVEDPHOTOALBUM と PHOTOLIBRARY は画像 sourceType と同じです。提供されていない場合、sourceType はデフォルトで Camera.PictureSourceType.CAMERA になり、アプリはカメラから画像を取得します。