2015-12-18 2 views
5

Я просматривал MDN и заметил, что теперь есть поддержка JS для настольного уведомления, но не видна опция его стилизации. (Я понимаю, что он пока не получил широкого распространения.)Стиль, основанный на JavaScript Уведомление

Доступна ли эта опция?

Я вижу в спецификации, что есть некоторые свойства, такие как тело, значок и тег, которые мы можем передавать как параметры, но не похоже, что мы можем передавать HTML-код в них и скомпилировать его. Я вижу, что они принимают только строки, но задавались вопросом, не выяснил ли кто-нибудь способ стиля, который у меня нет.

dictionary NotificationOptions { 
    NotificationDirection dir = "auto"; 
    DOMString lang = ""; 
    DOMString body; 
    DOMString tag; 
    DOMString icon; 
}; 

Use case: передача URL-адреса и позволяющая пользователю нажимать на URL-адрес.

Вот fiddle Я играл с.

Не острой необходимости, просто более любопытный вопрос.

+0

Похоже, что в [старой спецификации] (http://www.chromium.org/developers/design-documents/desktop-notifications/api-specification) был способ использования HTML, но это было в Последняя версия. – dave

+0

В вашем случае использования существует только один URL-адрес для пользователя, который нужно щелкнуть? – summea

+0

@summea Конечно, мы можем пойти с этим. Будь то URL, кнопка, что угодно. –

ответ

0

Кажется логичным рассматривать это как поле предупреждения, так как это также всплывающее окно. Поле предупреждения представляет собой системный объект, который не может быть оформлен и не интерпретирует текст как HTML.

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