WorkerGlobalScope: событие languagechange
Примечание: Эта функция доступна только в Веб-воркерах.
Событие languagechange срабатывает в глобальном объекте области видимости, когда изменяется предпочтительный язык пользователя.
Это событие не отменяется и не распространяется.
Синтаксис
Используйте имя события в методах, таких как addEventListener(), или задайте свойство обработчика события.
addEventListener("languagechange", (event) => {});
onlanguagechange = (event) => {};
Тип события
Общее Event.
Примеры
Вы можете использовать событие languagechange в методе addEventListener:
worker.addEventListener("languagechange", () => {
console.log("languagechange event detected!");
});
Или использовать свойство обработчика события onlanguagechange:
worker.onlanguagechange = (event) => {
console.log("languagechange event detected!");
};
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
languagechange_event |
4 | 79 | 74 | 11.5 | Нет | 18 | 79 | 14 | Нет | 1.0 | ≤37 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/WorkerGlobalScope/languagechange_event