2010-12-08 1 views
1

:는 구글 크롬에 열려있는 모든 페이지를 감지, 나는 방법과 유사한 방법을 찾고 있어요뿐만 아니라 현재 창에서 그

chrome.tabs.getAllInWindow(integer windowId, function callback) 

모든 탭 웹 브라우저가 열려있는/페이지를 얻을 수 현재 열려있는 창에 있는지 여부에 관계없이

은 내가 발견했습니다

chrome.windows.getAll(object getInfo, function callback) 

하지만 그 자체로이게 내가하고 싶은 일을하지 않습니다.

두 가지 방법을 조합하여 현재 웹 브라우저에서 열려있는 모든 페이지를 가져올 수 있습니까? 아니면 이것을 할 수있는 더 좋은 방법이 있습니까?

감사합니다. 당신이 getAllpopulate 플래그를 전달하면

답변

2

그것은뿐만 아니라 그 창에서 모든 창 있지만 탭뿐만 아니라 반환합니다

chrome.windows.getAll({populate: true}, function(windows) { 
    //each window will contain an array of tabs in it 
} 
관련 문제