chrome.topSites

설명

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,
)

상위 사이트 목록을 가져옵니다.

매개변수

반환 값

  • Promise<MostVisitedURL[]>

    Chrome 96 이상

    프로미스는 Manifest V3 이상에서 지원되지만 콜백은 이전 버전과의 호환성을 위해 제공됩니다. 동일한 함수 호출에 둘 다 사용할 수는 없습니다. 프로미스는 콜백에 전달된 것과 동일한 유형으로 확인됩니다.