웹 페이지에서 사용자의 선택에 따라 작동하는 크롬 용 확장 프로그램을 작성하려고합니다. Chrome 플러그인에서 선택한 텍스트에 어떻게 액세스 할 수 있습니까?브라우저에서 사용자 선택에 액세스하는 방법은 무엇입니까?
감사합니다, 여호수아
웹 페이지에서 사용자의 선택에 따라 작동하는 크롬 용 확장 프로그램을 작성하려고합니다. Chrome 플러그인에서 선택한 텍스트에 어떻게 액세스 할 수 있습니까?브라우저에서 사용자 선택에 액세스하는 방법은 무엇입니까?
감사합니다, 여호수아
확인이 (실험) copy 물건. 나는 그것이 당신이 필요로하는 것이라고 생각합니다.
또한 실험 메뉴가 아닌 상황에 맞는 메뉴 인 api는 선택 텍스트가 포함 된 onClickData을 제공합니다.
Chrome 플러그인에 대해 알지 못하지만 일반 window
개체에 액세스 할 수 있다고 상상합니다. 이 웹 페이지에서 할 방법은 다음과 같습니다
var sel = window.getSelection();
var selectedText = sel.toString();
그것에 대해 몰랐습니다. 이것은 내 솔루션보다 훨씬 낫다. @Tim +1 공유 주셔서 감사합니다. –
chrome.experimental.clipboard.executecopy가 클립 보드에 선택한 텍스트를 복사 할 수 있다는 의미가 아닌 복사 된 데이터와 무슨 설명하지 않습니다. 매개 변수가 콜백 함수에 전달되지 않습니다. 그게 어떻게 도움이되는지 나는 모르겠다. – lowerkey