ब्यौरा
नए टैब पेज पर दिखने वाली मुख्य साइटों यानी सबसे ज़्यादा देखी गई साइटों को ऐक्सेस करने के लिए, 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 और उसके बाद के वर्शन पर काम करता है. दूसरे प्लैटफ़ॉर्म को कॉलबैक इस्तेमाल करने होते हैं.