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