JavaScript Notification.body — текст сповіщення
Властивість body повертає основний текст сповіщення — той, що під заголовком.
Загальний опис
Розмітка тут не працює: теґи покажуться як текст. Сповіщення малює операційна система, а не браузер, тож ані стилів, ані HTML у ньому немає.
Довгий текст обріжеться, і скільки саме влізе — залежить від системи. Тому вкладати туди цілі абзаци немає сенсу.
Переноси рядків (\n) частина систем розуміє, частина ігнорує — покладатись на них не варто.
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| body | 22+ | 22+ | 16.4+ | 25+ | 14+ | - |
| Переглядач | ||||
|---|---|---|---|---|
| body | - | yes | yes | 16.4+ |
Приклади
+ запропонувати свій приклад у пісочниці
Текст без розмітки — її просто не буде.
const notification = new Notification('Замовлення №42', {
body: 'Статус змінено на «Відправлено»',
icon: '/img/logo.svg',
});
console.log(notification.body);
// розмітки НЕ буде — покажеться як текст
new Notification('Тест', { body: '<b>жирний</b>' });
Коментарі
Коментарів ще немає — будьте першим!