私は、Webページ上のユーザーの選択に基づいて動作するchrome用の拡張機能を作成しようとしています。クロームプラグインから選択したテキストにどのようにアクセスできますか?ブラウザでユーザーの選択にアクセスする方法は?
おかげで、 ジョシュア
私は、Webページ上のユーザーの選択に基づいて動作するchrome用の拡張機能を作成しようとしています。クロームプラグインから選択したテキストにどのようにアクセスできますか?ブラウザでユーザーの選択にアクセスする方法は?
おかげで、 ジョシュア
は、この(実験)copyものを確認してください。私はそれがあなたが必要とするものだと思う。
また、コンテキストメニューapi(実験的ではありません)では、選択テキストを含むonClickDataが表示されます。
Chromeプラグインについてはわかりませんが、彼らは普通のwindow
オブジェクトにアクセスできると思います。これは、Webページでそれを行う方法です。
var sel = window.getSelection();
var selectedText = sel.toString();
それについて知りませんでした。これは私のソリューションよりもはるかに優れています。 @Tim +1をお寄せいただきありがとうございます –
chrome.experimental.clipboard.executecopyはそれがクリップボードに選択したテキストをコピーする可能性があることを暗示以外にコピーされたデータ、と何が起こるかについては説明しません。パラメタはコールバック関数に渡されません。私はそれが私にどのように役立つのか分かりません。 – lowerkey