我正在使用phonegap摄像头插件。
我想知道是否有一个选项或方法让“从相机或相册中选择”对话框弹出,而不仅仅是当前可用的相册或相机选项。
navigator.camera.getPicture(gotPic, onFail, {
quality: 10,
destinationType: navigator.camera.DestinationType.DATA_URL,
sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY,
encodingType: Camera.EncodingType.JPEG,
targetWidth: 300
});

发布于 2014-10-27 20:28:51
从文档中试试这个
html
<button onclick="capturePhoto();">Capture Photo</button> <br>
<button onclick="getPhoto();">From Photo Library</button>js
pictureSource=navigator.camera.PictureSourceType;
destinationType=navigator.camera.DestinationType;
function capturePhoto() {
navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50,
destinationType: destinationType.DATA_URL });
}
function getPhoto() {
// Retrieve image file location from specified source
navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50,
destinationType: destinationType.FILE_URI,
sourceType: pictureSource.PHOTOLIBRARY});
}现在您可以在对话框或弹出窗口上使用这些按钮为用户提供两个不同的选项。
P>S :不要忘记成功和失败的回调函数
https://stackoverflow.com/questions/26596180
复制相似问题