Deskripsi
Gunakan chrome.wallpaper
API untuk mengubah wallpaper ChromeOS.
Izin
wallpaper
Anda harus mendeklarasikan izin "wallpaper" di manifes aplikasi untuk menggunakan wallpaper API. Contoh:
{
"name": "My extension",
...
"permissions": [
"wallpaper"
],
...
}
Ketersediaan
Contoh
Misalnya, untuk menyetel wallpaper sebagai gambar di
https://example.com/a_file.png
, Anda dapat memanggil chrome.wallpaper.setWallpaper
dengan cara ini:
chrome.wallpaper.setWallpaper(
{
'url': 'https://example.com/a_file.jpg',
'layout': 'CENTER_CROPPED',
'filename': 'test_wallpaper'
},
function() {}
);
Jenis
WallpaperLayout
Tata letak wallpaper yang didukung.
Enum
"PERPANJANGAN"
"CENTER"
"CENTER_CROPPED"
Metode
setWallpaper()
chrome.wallpaper.setWallpaper(
details: object,
): Promise<ArrayBuffer | undefined>
Menyetel wallpaper ke gambar di url atau wallpaperData dengan layout yang ditentukan
Parameter
-
detail
objek
-
data
ArrayBuffer opsional
Gambar wallpaper berenkode jpeg atau png sebagai ArrayBuffer.
-
filename
string
Nama file wallpaper yang disimpan.
-
tata letak
Tata letak wallpaper yang didukung.
-
thumbnail
boolean opsional
Benar (True) jika thumbnail 128x60 harus dibuat. Tata letak dan rasio belum didukung.
-
url
string opsional
URL wallpaper yang akan disetel (dapat berupa relatif).
-
Hasil
-
Promise<ArrayBuffer | undefined>
Chrome 96+