chrome.topSites

ब्यौरा

नए टैब पेज पर दिखने वाली मुख्य साइटों यानी सबसे ज़्यादा देखी गई साइटों को ऐक्सेस करने के लिए, chrome.topSites एपीआई का इस्तेमाल करें. इनमें उपयोगकर्ता के पसंद के मुताबिक बनाए गए शॉर्टकट शामिल नहीं होते.

अनुमतियां

topSites

मेनिफ़ेस्ट

आपको "topSites" की जानकारी देनी होगी इस एपीआई का इस्तेमाल करने के लिए, आपको एक्सटेंशन के मेनिफ़ेस्ट में अनुमति देनी होगी.

{
  "name": "My extension",
  ...
  "permissions": [
    "topSites",
  ],
  ...
}

उदाहरण

इस एपीआई को आज़माने के लिए, chrome-extension-samples से topSites API का उदाहरण इंस्टॉल करें डेटा स्टोर करने की जगह.

टाइप

MostVisitedURL

एक ऑब्जेक्ट, जिसमें सबसे ज़्यादा देखे गए यूआरएल शामिल किए जाते हैं, जैसे कि नए टैब पेज पर डिफ़ॉल्ट शॉर्टकट.

प्रॉपर्टी

  • title

    स्ट्रिंग

    पेज का टाइटल

  • url

    स्ट्रिंग

    सबसे ज़्यादा देखे गए यूआरएल.

तरीके

get()

प्रॉमिस
chrome.topSites.get(
  callback?: function,
)

लोकप्रिय साइटों की सूची दिखाता है.

पैरामीटर

  • कॉलबैक

    फ़ंक्शन वैकल्पिक

    callback पैरामीटर ऐसा दिखता है:

    (data: MostVisitedURL[]) => void

रिटर्न

  • Promise<MostVisitedURL[]>

    Chrome 96 और उसके बाद के वर्शन

    प्रॉमिस सिर्फ़ मेनिफ़ेस्ट V3 और उसके बाद के वर्शन पर काम करता है. दूसरे प्लैटफ़ॉर्म को कॉलबैक इस्तेमाल करने होते हैं.