বর্ণনা
ChromeOS-এর ওয়ালপেপার পরিবর্তন করতে chrome.wallpaper API ব্যবহার করুন।
অনুমতি
wallpaperওয়ালপেপার এপিআই ব্যবহার করার জন্য আপনাকে অ্যাপের ম্যানিফেস্টে অবশ্যই "wallpaper" পারমিশনটি ঘোষণা করতে হবে। উদাহরণস্বরূপ:
{
"name": "My extension",
...
"permissions": [
"wallpaper"
],
...
}
প্রাপ্যতা
উদাহরণ
উদাহরণস্বরূপ, https://example.com/a_file.png -এ থাকা ছবিটিকে ওয়ালপেপার হিসেবে সেট করতে, আপনি browser.wallpaper.setWallpaper এইভাবে কল করতে পারেন:
browser.wallpaper.setWallpaper(
{
'url': 'https://example.com/a_file.jpg',
'layout': 'CENTER_CROPPED',
'filename': 'test_wallpaper'
},
function() {}
);
প্রকারভেদ
WallpaperLayout
সমর্থিত ওয়ালপেপার লেআউটগুলো।
এনাম
"স্ট্রেচ" "কেন্দ্র" "সেন্টার_ক্রপড"
পদ্ধতি
setWallpaper()
chrome.wallpaper.setWallpaper(
details: object,
): Promise<ArrayBuffer | undefined>
url- এ থাকা ছবি অথবা wallpaperData-কে নির্দিষ্ট লেআউট অনুযায়ী ওয়ালপেপার হিসেবে সেট করে।
প্যারামিটার
- বিস্তারিত
বস্তু
- ডেটা
অ্যারেবাফার ঐচ্ছিক
jpeg বা png এনকোড করা ওয়ালপেপার ছবিটি একটি ArrayBuffer হিসেবে থাকবে।
- ফাইলের নাম
স্ট্রিং
সংরক্ষিত ওয়ালপেপারটির ফাইলের নাম।
- বিন্যাস
সমর্থিত ওয়ালপেপার লেআউটগুলো।
- থাম্বনেইল
বুলিয়ান ঐচ্ছিক
১২৮x৬০ থাম্বনেইল তৈরি করতে হলে ট্রু (True) নির্বাচন করুন। লেআউট এবং রেশিও এখনও সমর্থিত নয়।
- ইউআরএল
স্ট্রিং ঐচ্ছিক
যে ওয়ালপেপারটি সেট করা হবে তার ইউআরএল (আপেক্ষিক হতে পারে)।
ফেরত
Promise<ArrayBuffer | undefined>
ক্রোম ৯৬+