Я получаю часовой пояс пользователя на основе компьютера пользователя с помощью javascript.
(new Date()).getTimezoneOffset() / 60 * (-1)
, когда я получаю часовой пояс в Chrome, а затем пользователь меняет его часовой пояс, затем при обновлении страницы я могу получитьпоследний часовой пояс в chrome
.
, но если я запускаю тот же сценарий на firefox
, то при обновлении страницы я не могу получить последний часовой пояс, пока я не закрою вкладку, а затем снова не открою веб-сайт вновая вкладка или в новом окне.
есть ли идеи, как я могу решить эту проблему.
вот ссылка stackblitz пример.
У меня последняя версия Chrome и Firefox