বিবরণ
ChromeOS ওয়ালপেপার পরিবর্তন করতে chrome.wallpaper API ব্যবহার করুন।
অনুমতি
wallpaperওয়ালপেপার API ব্যবহার করতে, অ্যাপের ম্যানিফেস্টে "ওয়ালপেপার" সংক্রান্ত অনুমতি ঘোষণা করতে হবে। যেমন:
{
"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
ওয়ালপেপারের যেসব লেআউট কাজ করে।
Enum
"STRETCH"
"CENTER"
"CENTER_CROPPED"
পদ্ধতি
setWallpaper()
browser.wallpaper.setWallpaper(
details: object,
): Promise<ArrayBuffer | undefined>
নির্দিষ্ট layout সহ url বা wallpaperData-এ থাকা ছবির জন্য ওয়ালপেপার সেট করে
প্যারামিটারগুলি
-
বিস্তারিত বিবরণ
অবজেক্ট
-
ডেটা
ArrayBuffer ঐচ্ছিক
ArrayBuffer হিসেবে jpeg বা png এনকোড করা ওয়ালপেপার ছবি।
-
ফাইলের নাম
স্ট্রিং
সেভ করা ওয়ালপেপারের ফাইলের নাম।
-
লেআউট
ওয়ালপেপারের যেসব লেআউট কাজ করে।
-
থাম্বনেল
বুলিয়ান ঐচ্ছিক
১২৮x৬০ থাম্বনেল তৈরি করা হলে সত্য। লেআউট ও অনুপাত এখনও কাজ করে না।
-
URL
স্ট্রিং ঐচ্ছিক
ওয়ালপেপারের URL সেট করতে হবে (রিলেটিভ হতে পারে)।
-
রিটার্ন
-
Promise<ArrayBuffer | undefined>
Chrome 96+ Chrome 148 থেকে browser.*