Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 爱奥尼亚2:相机和照片库在一起_Android_Camera_Ionic2 - Fatal编程技术网

Android 爱奥尼亚2:相机和照片库在一起

Android 爱奥尼亚2:相机和照片库在一起,android,camera,ionic2,Android,Camera,Ionic2,我正在使用Ionic 2开发一个应用程序,我有一个关于Ionic原生插件-摄像头的问题。在Ionic 2应用程序中,有任何方法可以仅使用照相机或照片库。使用sourcetype CAMERA或PHOTOALBUM选项 有没有一种方法可以同时使用这两种方法。就像在Whatsapp中一样,当你想发送图像时,你可以同时拍照或使用照片库中的照片 有什么想法吗?我认为最好的选择是显示一个动作表(或类似的东西),用户可以在其中选择一个动作(相机或相册)。然后为这两个功能创建单独的方法并调用所需的方法(这不是

我正在使用Ionic 2开发一个应用程序,我有一个关于Ionic原生插件-摄像头的问题。在Ionic 2应用程序中,有任何方法可以仅使用照相机或照片库。使用sourcetype CAMERA或PHOTOALBUM选项

有没有一种方法可以同时使用这两种方法。就像在Whatsapp中一样,当你想发送图像时,你可以同时拍照或使用照片库中的照片


有什么想法吗?

我认为最好的选择是显示一个动作表(或类似的东西),用户可以在其中选择一个动作(相机或相册)。然后为这两个功能创建单独的方法并调用所需的方法(这不是完整的实现):


我认为最好的选择是显示一个动作表(或类似的东西),用户可以在其中选择一个动作(相机或相册)。然后为这两个功能创建单独的方法并调用所需的方法(这不是完整的实现):


使用行动表。使用行动表。
function getPictureFromCamera() {
    Camera.getPicture({
        ...
        sourceType: 'CAMERA'
    }).then(...);
    ...
}

function getPictureFromAlbum() {
    Camera.getPicture({
        ...
        sourceType: 'PHOTOLIBRARY'
    }).then(...);
    ...
}