2016-03-07 3 views
4

В настоящее время у меня есть требование, чтобы показать изображение внутри тела уведомлений на рабочем столе, но я не уверен, что это возможно или нет -возможно показать значок в теле уведомлений рабочего стола Javascript

notification = new Notification("title", "user1"), { 
    icon: baseUrl + '/image/icon.png', 
    body: "message" // here i want add my custom image 
}); 

, если это возможно, то мне нужно путь для его реализации.

ответ

1

Вы не можете добавить изображение в Notification.body, потому что тело собственность только принимает тип шнура согласно MDN

2

У вас есть синтаксическая ошибка, если вы пишете ее так, вы можете разместить почти все изображения/значки в уведомлении.

var notification = new Notification("Hi there!", { 
     icon: 'http://placekitten.com.s3.amazonaws.com/homepage-samples/96/139.jpg', 
     body: 'Picture from https://placekitten.com/' 
     }) 

См this fiddle - код взят из mdn

1

вы можете использовать base64 в свойстве значок

new Notification('name',{icon:/*base64 url*/}) 

here это сайт Преобразовать изображения в base64

Смежные вопросы