설명
chrome.topSites
API를 사용하여 새 탭 페이지에 표시되는 인기 사이트 (즉, 가장 많이 방문한 사이트)에 액세스합니다. 여기에는 사용자가 맞춤설정한 바로가기가 포함되지 않습니다.
권한
topSites
매니페스트
이 API를 사용하려면 확장 프로그램의 매니페스트에서 'topSites' 권한을 선언해야 합니다.
{
"name": "My extension",
...
"permissions": [
"topSites",
],
...
}
예
이 API를 사용해 보려면 chrome-extension-samples 저장소에서 topSites API 예시를 설치하세요.
유형
MostVisitedURL
새 탭 페이지의 기본 바로가기와 같이 가장 많이 방문한 URL을 캡슐화하는 객체입니다.
속성
-
제목
문자열
페이지 제목
-
URL
문자열
가장 많이 방문한 URL입니다.
메서드
get()
Promise
chrome.topSites.get(
callback?: function,
): Promise<MostVisitedURL[]>
상위 사이트 목록을 가져옵니다.
매개변수
-
callback
함수 선택사항
callback
매개변수는 다음과 같습니다.(data: MostVisitedURL[]) => void
-
데이터
-
반환 값
-
Promise<MostVisitedURL[]>
Chrome 96 이상Promise는 Manifest V3 이상에서만 지원되며 다른 플랫폼에서는 콜백을 사용해야 합니다.