0

私は基本的な「オープンウィジェット」を使用しています

<input type="filepicker-dragdrop" id="jpeg_url" ....

これは機能します。ただし、ユーザーが「ファイルを選択」ボタンをクリックしたときに何らかの通知を受け取る方法はありますか?

背景: [ファイルを選択] ボタンは、独自の iframe にあります。通常、高さはわずか 200px です。そのため、Filepicker.io ボックスは使用できません。iframe は独自のサイズを制御できるため、ユーザーがボタンをクリックしたときに iframe を大きくしたい。

ファイルピッカーが作成するファイルに独自のハンドラーをアタッチできると思います

または の存在を監視することもできますが、これらはハックのようです。

(または、Pick Files API と Drag-Drop Pane API を使用してインターフェース全体を再作成することもできますが、ウィジェットはより単純です)

4

1 に答える 1

0

おそらく最も簡単な方法は、data-fp-button-classプロパティを介してカスタムクラスをウィジェットに適用し、javascriptライブラリを使用して特定のクラスのクリックイベントをリッスンすることです。

于 2012-09-27T00:16:50.820 に答える