Задать вопрос
@AlexeyMoshkin

Как исправить проблему с кодировкой new Notification?

Имеем код:
var text = 'Оповещаю Вас о важнейшем событии'

notify = function( text ) {

      if ( requestNotificationPermissions() ) {
        var n = new Notification(
          'Оповещение!',
          { icon: 'images/image.png', body: text });

        setTimeout( n.close.bind(n), 5000 );
      }
    },


При вызове функции в оповещении вместо русского языка кракозябры (вроде win 1252)
68877acb6c.png

Проблема проявилась на windows 10 и на xubuntu 15, а на OS X нет
  • Вопрос задан
  • 231 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@AlexeyMoshkin Автор вопроса
Нотификейшн вызывался в скрипте background.js, а он подключался в background.html. Так вот в .html файле нужно было прописать
<head>
    <meta charset="utf-8">
...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Проверьте, что все файлы расширения сохранены в utf8 без BOM
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы