[WIP] Extra1: カメラ機能を使ってみよう!

Work In Progress

mdg:camera package

参考: https://github.com/meteor/mobile-packages/blob/master/packages/mdg:camera/README.md

  • 公式が用意しているカメラ機能のパッケージ
  • ブラウザでも使用可能
  • iOS シミュレーターは未対応

パッケージの追加

meteor add mdg:camera

Usage

MeteorCamera.getPicture([options], callback)

Example

const options = {
  width: 300,  // 幅
  height: 300, // 高さ
  quality: 90  // JPEG 画像のクオリティ(0-100で指定、数値が大きくなるほど高画質で容量大)
};

MeteorCamera.getPicture(options, (error, data) => {
  if (error) {
    // エラー処理をここに記述する
    console.log(error);
    return;
  }
  // base64 エンコードされたカメラ画像データ(JPEG)が data に渡される
  console.log(data);
});

注意点

  • iOS シミュレーターではカメラ機能が使用できないため、動作確認するにはブラウザまたは iOS 実機を使用してください。