2017-01-12 23 views
-2

他のアプリケーションを使用している間にクリップボードに何かをコピーして、自分のnodejs(電子)アプリケーションにコピーしたものを保存しているかどうかを監視したいと思います。どうすればこのことができますか?Electronでクリップボードにアクセス

例: ユーザはブラウザを使用してURIを選択し、URLをクリップボードにコピーします。次に、ブラウザウィンドウから選択したURLをコピーして、nodejsアプリケーションで使用したいとします。

私はOSX上で電子を持つノードjを使用しています。

+3

あなたは厳しく誓いませんか? – Brian

+0

ハハ!私はそれが危険であることを知っているが、私は実際には、 "コピーテキスト、アプリケーションに切り替え、テキストを貼り付ける"の代わりに、コピーをクリップボードに通知し、このモードでは自動的にアプリケーションに貼り付けるツールを書くことを試みている。私はこれも、これが下落されている理由だと思いますか? –

+0

そう、私はこれがどこに行くのか待っていたようだ。あなたが望むものは、あなたが自分自身でこれをしたいと思っているのですが、おそらく私はその分野での経験はありませんが、ブラウザ拡張を作成することでしょう。他人の言うことを待つ – Brian

答えて

1

電子は、お客様のニーズに合った(部分的に実験的な)clipboard APIを公開しています。

奇妙なことに、新しいコンテンツに反応するコールバックメソッドがないようですが、ポーリングをclipboard.readとdiffの内容のままにする必要があります。

関連する問題