Cordova 使用离子加速器的科尔多瓦照相机
我正在尝试在我的Ionic应用程序中创建按钮,允许用户拍照,然后在手机图库中查看 我可以启动相机并使用下面的代码拍照。这只允许我有两个选择:重拍照片或使用照片 我看不到通常显示在屏幕左下角iPhone摄像头实用程序中的缩略图 我该怎么办 a、 )启动此功能时,将缩略图添加到左下角,就像本机实用程序一样 或 b、 )添加第二个按钮,该按钮至少可启动手机图库以查看照片 启动摄像头的按钮:Cordova 使用离子加速器的科尔多瓦照相机,cordova,ionic-framework,ionic-native,Cordova,Ionic Framework,Ionic Native,我正在尝试在我的Ionic应用程序中创建按钮,允许用户拍照,然后在手机图库中查看 我可以启动相机并使用下面的代码拍照。这只允许我有两个选择:重拍照片或使用照片 我看不到通常显示在屏幕左下角iPhone摄像头实用程序中的缩略图 我该怎么办 a、 )启动此功能时,将缩略图添加到左下角,就像本机实用程序一样 或 b、 )添加第二个按钮,该按钮至少可启动手机图库以查看照片 启动摄像头的按钮: function ($scope, $stateParams,$cordovaCamera) { $scope.
function ($scope, $stateParams,$cordovaCamera) {
$scope.buttonClick = function() {
var options = {
destinationType: Camera.DestinationType.DATA_URL,
sourceType: Camera.PictureSourceType.CAMERA,
saveToPhotoAlbum:true
};
您可以使用getPicture方法:
$scope.takePicture = function(sourceType) {
navigator.camera.getPicture(
function(FILE_URI) {
// FILE_URI is the url image
console.log(FILE_URI)
},
function(e) {
$ionicPopup.alert({
title: "Error",
okText: "Ok",
template:e
});
},
{
quality: 50,
destinationType: Camera.DestinationType.FILE_URI,
sourceType: sourceType,
encodingType: Camera.EncodingType.JPEG,
mediaType: Camera.MediaType.PICTURE
}
);
};
这不是传递/查看一张照片吗?我想在点击按钮时在设备上显示整个照片库,就像在普通iPhone相机上点击缩略图一样。