Discourse.Mobile ранее работал без проблем, но перестал работать после обновления Discourse до версии 2.5.0.beta7.
Сообщение об ошибке, которое я вижу в консоли:
TypeError: can't access property "mobileView", Discourse.Mobile is undefined
Мне нужно добавить условную проверку в разделе ‘common’, чтобы определить, мобильное ли это представление или десктопное.
if(Discourse.Mobile.mobileView){
выполнить какое-то действие
}
Раньше это работало, но сейчас перестало.
Как можно проверить, загрузилось ли мобильное представление?
sam
(Sam Saffron)
2
Попробуйте безопасный режим — скорее всего, проблема связана с компонентом сторонней темы или установленным плагином.