android - ionic 2 : camera and photo gallery together

标签 android camera ionic2

我正在为应用程序使用 Ionic 2,我对 ionic-native 插件 - Camera 有疑问。有任何方法可以在 Ionic 2 应用程序中仅使用相机或仅使用照片库。使用选项 sourcetype CAMERA 或 PHOTOALBUM。

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

有什么想法吗?

最佳答案

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

function getPictureFromCamera() {
    Camera.getPicture({
        ...
        sourceType: 'CAMERA'
    }).then(...);
    ...
}

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

关于android - ionic 2 : camera and photo gallery together,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37721682/

相关文章:

android - 如何使用多个 res.srcDirs 并用 gradle 覆盖一些资源

android - 使用 Google Docs 在 WebView 中打开本地 PDF 文件

java - 从 hashmap.values() 初始化的列表中删除一个项目时会发生什么?

ios - 具有 WebView 的 native iOS 应用程序不请求相机权限

Android:拍摄的照片比预览大

android - 从 Android Canvas 获取像素值

opengl-es - 在 WebGL 中创建 3D 自由相机 - 为什么这两种方法都不起作用?

arrays - 如何按日期对数组进行排序并在 ionic 2 中进行计数

angular - 同一页面上的 ionic3 多个滑动 slider

input - 使用 Ionic 2 将焦点设置在输入上