私は、ユーザーがリンクを保存できるようにするアプリを作っています。この機能を追加することを考えていました。ユーザーがアプリに切り替えると、コピーされたデータがリンクであるかどうかをチェックし、それが入力にペーストされているかどうかをチェックします。Javascript - 貼り付けイベントの前に貼り付けデータを取得する
paste
イベントが発生する前にコピーしたデータにアクセスできますか?ユーザーが自分のクリップボードにアクセスしようとしていることを知っていても大丈夫です。
私は、ユーザーがリンクを保存できるようにするアプリを作っています。この機能を追加することを考えていました。ユーザーがアプリに切り替えると、コピーされたデータがリンクであるかどうかをチェックし、それが入力にペーストされているかどうかをチェックします。Javascript - 貼り付けイベントの前に貼り付けデータを取得する
paste
イベントが発生する前にコピーしたデータにアクセスできますか?ユーザーが自分のクリップボードにアクセスしようとしていることを知っていても大丈夫です。
JavaScriptでシステムクリップボードにアクセスするためのサポートは、現代のブラウザであっても最高です。私の経験では、JavaScriptで信頼できるクロスブラウザソリューションが不可能になる可能性があります。
は、私は、Internet Explorerの古いバージョン( urrgggh )を介してシステムのクリップボードを暴露信じる:
window.clipboardData.getData('Text');
なお、システムクリップボードには、the code snippets here for exampleにアクセスされ、多くの近代的な生産状況、小規模な組み込みのAdobe Flashでapp(urrrrgh)が使用され、ネイティブボタンのようにスタイルされています。私はあなたの旅行に似たようなものがあったと確信しています。
この問題の現代的な解決策としては、現代的にしか採用されていないようですが、Adobe Flashの使用はお勧めしません。それは古い技術です。ここで
は、あなたが潜在的にはAdobe Flash(幸いアン私は例を提供することはできませんので、私はフラッシュの専門家ではないよ)