2016-07-18 6 views
0

Electronでミニフォトギャラリーアプリを作成しました。クライアントはギャラリー内の写真を他の文書にドラッグアンドドロップできるようにしたいと考えています。一般に、これは動作します:リッチテキストエディタにドラッグされたイメージは、そのイメージを含みます。電子アプリケーションのドラッグ&ドロップ

ただし、クライアントは、写真をAdob​​e InDesignに転送できるようにする必要があります。何らかの理由で、Electronアプリ内からInDesignにドラッグされた写真が、そのファイルへのリンクを持つテキストオブジェクトとして表示されます。 InDesignはWindowsエクスプローラからドロップされた写真のみを受け付けます。

ondragstartondragoverの関数を使って、event.dataTransferのプロパティを設定してみましたが、何も動作していないようです。

エレクトロンで実際のバイナリファイル(またはエクスプローラでも可)としてファイルを転送する明白な方法はありますか?

+0

InDesignはローカルファイルのみを配置します。したがって、InDesignがローダーのローカルファイルをロードするようにInDesignをスクリプト化する必要があります。最終的には、ユーザーはドキュメント内に配置することができます。したがって、ドラッグイベントが開始された後、InDesignをオンザフライで呼び出すには、VB/Applescriptを実行する必要があります。 – Loic

答えて

関連する問題