2
tab.url과 tab.title을 얻을 수는 있지만 탭에 대한 referrer 속성을 쉽게 찾을 수 없습니다. Google 크롬 확장에 tab.referrer와 같은 것이 없다고 생각합니다.Google 크롬 확장의 background.html에 document.referrer를 가져 오는 방법은 무엇입니까?
tab.url과 tab.title을 얻을 수는 있지만 탭에 대한 referrer 속성을 쉽게 찾을 수 없습니다. Google 크롬 확장에 tab.referrer와 같은 것이 없다고 생각합니다.Google 크롬 확장의 background.html에 document.referrer를 가져 오는 방법은 무엇입니까?
나는 팝업에서 이것을 테스트했지만 배경 페이지에서도 작동해야합니다. 에서이 스크립트를 실행하십시오. :
// register your listener
chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
var referrer = request.ref;
// you can now use the referrer
});
// inject script into web site
// this will trigger your registered listener from above
chrome.tabs.executeScript(null, {
code: "chrome.extension.sendRequest({ref: document.referrer}, function(response) {})"
});