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