Google 개발자 콘솔과 Oauth를 사용하여 Chrome 확장 프로그램을 개발하여 사용자가 Google 계정으로 로그인 할 수 있도록합니다. 그러나이 URL로 리디렉션 할 수 없습니다.url chrome-extension을 리디렉션하는 방법은 무엇입니까?
chrome-extension://<id>
과 같은 URL로 리디렉션 할 수 없습니다.
어떻게 해결할 수 있습니까? 배경 페이지에 콘텐츠 스크립트
Google 개발자 콘솔과 Oauth를 사용하여 Chrome 확장 프로그램을 개발하여 사용자가 Google 계정으로 로그인 할 수 있도록합니다. 그러나이 URL로 리디렉션 할 수 없습니다.url chrome-extension을 리디렉션하는 방법은 무엇입니까?
chrome-extension://<id>
과 같은 URL로 리디렉션 할 수 없습니다.
어떻게 해결할 수 있습니까? 배경 페이지에 콘텐츠 스크립트
보내기 리디렉션 URL :
chrome.extension.onRequest.addListener(function(request, sender) {
chrome.tabs.update(sender.tab.id, {url: request.redirect});
});
참조 : How do I redirect to a URL using a Google Chrome Extension & Content Script?
I를 리디렉션이 원인이 배경 페이지 업데이트 탭의 URL에
chrome.extension.sendRequest({redirect: "http://redirect"});
이것이 더 오래된 질문인지 알았지 만 나는 또한 궁금해했다. 확장 기능의 HTML에 액세스하려면 Chrome API를 사용해야합니다.
chrome.extension.getURL('options.html')