chrome.wallpaper

বর্ণনা

ChromeOS ওয়ালপেপার পরিবর্তন করতে chrome.wallpaper API ব্যবহার করুন৷

অনুমতি

wallpaper

ওয়ালপেপার API ব্যবহার করার জন্য আপনাকে অবশ্যই অ্যাপের ম্যানিফেস্টে "ওয়ালপেপার" অনুমতি ঘোষণা করতে হবে। যেমন:

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

প্রাপ্যতা

শুধুমাত্র Chrome 43+ ChromeOS

উদাহরণ

উদাহরণস্বরূপ, https://example.com/a_file.png এ ওয়ালপেপারটিকে চিত্র হিসাবে সেট করতে, আপনি এইভাবে chrome.wallpaper.setWallpaper কল করতে পারেন:

chrome.wallpaper.setWallpaper(
  {
    'url': 'https://example.com/a_file.jpg',
    'layout': 'CENTER_CROPPED',
    'filename': 'test_wallpaper'
  },
  function() {}
);

প্রকারভেদ

WallpaperLayout

Chrome 44+

সমর্থিত ওয়ালপেপার লেআউট।

এনাম

"স্ট্রেচ"

"কেন্দ্র"

"CENTER_CROPPED"

পদ্ধতি

setWallpaper()

chrome.wallpaper.setWallpaper(
  details: object,
)
: Promise<ArrayBuffer | undefined>

নির্দিষ্ট লেআউট সহ url বা wallpaperData- এ ছবিতে ওয়ালপেপার সেট করে

পরামিতি

  • বিস্তারিত

    বস্তু

    • তথ্য

      ArrayBuffer ঐচ্ছিক

      একটি ArrayBuffer হিসাবে jpeg বা png এনকোড করা ওয়ালপেপার ছবি।

    • ফাইলের নাম

      স্ট্রিং

      সংরক্ষিত ওয়ালপেপারের ফাইলের নাম।

    • সমর্থিত ওয়ালপেপার লেআউট।

    • থাম্বনেইল

      বুলিয়ান ঐচ্ছিক

      একটি 128x60 থাম্বনেইল তৈরি করা উচিত হলে সত্য। লেআউট এবং অনুপাত এখনও সমর্থিত নয়।

    • url

      স্ট্রিং ঐচ্ছিক

      সেট করা ওয়ালপেপারের URL (আপেক্ষিক হতে পারে)।

রিটার্নস

  • প্রতিশ্রুতি<ArrayBuffer | undefined>

    Chrome 96+