console.log(Ext.os.Name)
печатает имя операционной системы («Windows» ==> в окнах машины) для все браузера,Получить Сенч сенсорного Имя платформы
Но я хочу знать, что есть в любом случае, чтобы получить текущую Platform («chrome», «safari», «firefox», «windows», «ios», «ios-classic») значение, основанное на теме, загруженной в настоящее время sencha.
Потому что мне нужно настроить часть моего компонента на основе браузера.
Мне не нужно имя браузера или имя os, мне нужна переменная платформы по sencha framework. например, когда мы используем ios6, он принимает параметр платформы как ios-classic, мы также передаем параметр платформы в ссылке, такой как http://cdn.sencha.com/touch/sencha-touch-2.3.1a/built-examples/kitchensink/index.html?platform=ios-classic# или http://cdn.sencha.com/touch/sencha-touch-2.3.1a/built-examples/kitchensink/index.html?platform=windows#, это загрузит тему ios6 и windows соответственно, даже если мы используем любой браузер в любой ОС ,
Мне не нужен имя пользователя браузера, мне нужна переменная платформы, используемая средой sencha. например, когда мы используем ios6, он примет параметр платформы как ** ios-classic **, мы также передаем параметр платформы в ссылке, например http://192.168.1.242/app/?platform=ios-classic – CoolMonster
, вы можете получить то, что тема применяется с использованием Ext.theme.name Получение платформы для них напрямую не предоставляется в Sencha Touch. вы можете проверить реализацию для этого в sencha \ app \ microloader – Deepak
не работает его всегда return Default, я думаю, что это будет работать только при изменении темы через скрипт во время выполнения. – CoolMonster