使用 Meteor.js 和 Cordova 访问 iOS 照片应用的照片

Access Photos of iOS Photos app using Meteor.js and Cordova

您如何 select 照片 iOS 应用中的照片?

安装 mdg:camera 后,我只能使用 iPhone 的相机拍摄照片。我们如何 select 来自照片应用的现有照片?

var cameraOptions = {
    width: 800,
    height: 600
};

MeteorCamera.getPicture(cameraOptions, function (error, data) {
    console.log('photo: ', data)
});

刚刚发表了一篇关于这个的post...

基本上您所要做的就是将 sourceType 添加到您的 cameraOptions,如下所示:

var cameraOptions = {
  width: 800,
  height: 600,
  sourceType: Camera.PictureSourceType.PHOTOLIBRARY
};

**注意:**这仅在使用 Cordova 时有效。

原文Post:http://differential.com/blog/access-the-photo-library-in-your-meteor-cordova-app

演示回购:https://github.com/spencercarli/meteor-cordova-photolibrary

如果你想同时使用,你可以使用:

meteor add okland:camera-ui

并使用调用的方法并发送相同的选项:

var cameraOptions = {
  width: 800,
  height: 600,
 };
MeteorCameraUI.getPicture(cameraOptions, callback)

camera-ui 使用 mdg:camera 所以你可以使用相同的选项。