Google Chrome режет заголовок уведомления

1

Почему Chrome отключил это уведомление:

[Срочно] Отправить предложение продавца

Скриншот (отсутствует слово "предложение"):

Изображение 174551

но не для этого?

[Срочно] Отправить запрос test test test test test

Изображение 174551

Какова логика этого поведения?

До сих пор я видел эту ошибку:

  • Windows 10, Chrome 67.0.3396.87 (официальная сборка) (64-разрядная версия)
  • Windows 10, Chrome Canary 69.0.3461.2 (Official Build) канарейка (64-разрядная версия)

Также тестируется на этих версиях/системах, здесь отлично работает:

  • Linux (GNOME), Chrome 67.0.3396.87 (Official Build) (64-разрядная версия) (возможно, потому, что здесь используются собственные системные уведомления)

Из моих экспериментов это происходит только тогда, когда длина заголовка составляет от 26 до 33 символов. Как только вы выйдете на 34 символа, а за ним не усекаются больше...

Код для воспроизведения ошибки:

Notification.requestPermission(function() {
    if (Notification.permission == 'granted') {
        var notification = new Notification('123456789.123456789.123456789.123', {
            body: 'This is a test notification'
        });
    }
});

ОБНОВИТЬ:

Ссылка на сообщение об ошибке: https://bugs.chromium.org/p/chromium/issues/detail?id=785589 (с ноября 2017 года!)

Теги:
google-chrome
notifications

1 ответ

0

В спецификации не указывается максимальная длина заголовка.

-

воспроизводится также на

  • Windows 7: версия Chrome 67.0.3396.87 (официальная сборка) (64-разрядная версия)
  • Версия для Windows 7: Chrome версии 68.0.3440.33 (Official Build) (64-разрядная версия)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню