বর্ণনা
নতুন ট্যাব পৃষ্ঠায় প্রদর্শিত শীর্ষ সাইটগুলি (অর্থাৎ সর্বাধিক পরিদর্শন করা সাইটগুলি) অ্যাক্সেস করতে chrome.topSites
API ব্যবহার করুন৷ এর মধ্যে ব্যবহারকারীর দ্বারা কাস্টমাইজ করা শর্টকাট অন্তর্ভুক্ত নয়৷
অনুমতি
topSites
এই API ব্যবহার করার জন্য আপনাকে অবশ্যই আপনার এক্সটেনশনের ম্যানিফেস্টে "টপসাইটস" অনুমতি ঘোষণা করতে হবে।
{
"name": "My extension",
...
"permissions": [
"topSites",
],
...
}
উদাহরণ
এই API ব্যবহার করে দেখতে, chrome-extension-samples repository থেকে topSites API উদাহরণ ইনস্টল করুন।
প্রকারভেদ
MostVisitedURL
নতুন ট্যাব পৃষ্ঠায় ডিফল্ট শর্টকাটগুলির মতো একটি অবজেক্ট সবচেয়ে বেশি পরিদর্শন করা URLকে এনক্যাপসুলেট করে৷
বৈশিষ্ট্য
- শিরোনাম
স্ট্রিং
পৃষ্ঠার শিরোনাম
- url
স্ট্রিং
সর্বাধিক পরিদর্শন করা URL.
পদ্ধতি
get()
chrome.topSites.get(
callback?: function,
)
শীর্ষ সাইটের একটি তালিকা পায়.
পরামিতি
- কলব্যাক
ফাংশন ঐচ্ছিক
callback
প্যারামিটারটি এর মতো দেখাচ্ছে:(data: MostVisitedURL[]) => void
- তথ্য
রিটার্নস
প্রতিশ্রুতি< MostVisitedURL []>
Chrome 96+প্রতিশ্রুতিগুলি ম্যানিফেস্ট V3 এবং পরবর্তীতে সমর্থিত, তবে পশ্চাদগামী সামঞ্জস্যের জন্য কলব্যাক প্রদান করা হয়। আপনি একই ফাংশন কলে উভয় ব্যবহার করতে পারবেন না। প্রতিশ্রুতিটি একই ধরণের সাথে সমাধান করে যা কলব্যাকে পাস করা হয়।