0

Aviary-Filepicker ツールを使用して、ユーザーに画像をアップロードさせ、トリミングしてから保存しています。以下のコードを JavaScript で使用すると、次のようになります。

  1. アップロードボタンをクリックします
  2. ファイルピッカーが開きます
  3. fiepicker を使用して画像を選択します。
  4. 鳥小屋編集ペインが開きます。
  5. 画像をトリミングします。
  6. 画像を保存します。
  7. 次に、ファイルピッカーが再び開きます (別の画像を選択するように求められます)。
  8. 写真を選択すると、作業が保存されたと表示されます。
  9. コンソールは console.log 関数を記録します。

トリミングして保存した後、ファイルピッカーが再び開く理由がわかりません。

コードは次のとおりです。

$(function(){var a=new Aviary.Feather({apiKey:'zwbGz6e420egYruuRuohTA',apiVersion:2,tools: 'all',initTool: 'crop',cropPresets: [['Square','1:1']],
                                      onSave:function(a){filepicker.pickAndStore({mimetype:"image/*"},{},function(fpfiles){
                                                                                   console.log(JSON.stringify(fpfiles));
                                                                                   });},

    onError:function(a){},appendTo:"editpane"});filepicker.setKey(server_vars.apikey);$(".openbutton").click(function(){filepicker.pick({mimetype:'image/*'},function(b){var c=$('<img id="#editimage"/>');c.attr("src",b.url);$(".editpane").empty().append(c);a.launch({image:c[0],url:b.url});});});});
4

2 に答える 2

0

まだご覧になっていない方のために、filepicker サイトにいくつかの統合手順があります。

于 2013-05-20T10:41:56.340 に答える