Я новичок в Sencha Touch и пытаюсь использовать кнопку "Назад" на моей панели инструментов. Я хочу переключить его видимость на основе обнаруженного агента пользователя. По умолчанию это видно, но если пользовательский агент обнаружен как рабочий стол, я хочу установить hidden : true
.
Я не могу понять,
- Как определить UserAgent
- Как переключить видимость
Вот код
myapp.views.SubSettings = Ext.extend(Ext.Panel, {
layout: 'fit',
dockedItems: [{
xtype: 'toolbar',
items: [ {
ui: 'back',
id: 'backButton',
text: 'Back',
handler : function () {
// this function should detect the User Agent and set visibility to false for back button
}
}
]
}]