0

私は、Titanium/Appcelerator を使用した小さな iPhone アプリに取り組んでいます。今、私がやろうとしていることは次のとおりです。

  • カメラを開いて写真を撮る
  • 別の画像を追加するかどうかをユーザーに尋ねる (OptionDialog)
  • カメラをもう一度開く
  • {ここでループ}
  • 画像 (ローカルに保存) を配列に入れる

カメラの成功イベントに OptionDialog を入れてみたのですが、期待通りに動きませんでした。

4

2 に答える 2

2

多分そのようなもの。

 dialog.addEventListener('click',function(e){
      switch (e.index){
         case 1:
          takeAPicture();
         case default:
           ...          
      };
 });

function takeAPicture(){

  Titanium.Media.showCamera({
    success: function(evtSuccess) {
      dialog.show();    
    },
    ...
  });

};
Titanium.Media.takePicture();
于 2011-03-22T09:26:22.910 に答える
0

それを成功イベントに入れて何が起こったのですか?あなたは正確に何を入れましたか?私は置くだろう

dialog.show();

サクセスイベントにも

于 2011-03-21T11:36:50.263 に答える