Sencha Touch浏览器导航后退按钮

时间:2012-10-18 12:30:22

标签: sencha-touch back-button

如何覆盖浏览器后退按钮的功能?我在页面中有导航视图,我想同步浏览器后退按钮和导航视图的后退按钮。我可以覆盖导航按钮的功能,但我不知道如何为浏览器返回sae的东西。

任何帮助都会得到满足。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我设法使用以下代码覆盖导航视图的后退按钮

  1. 在您的控制器中,创建一个新的ref

    backToNav: 'myNavXtypeName button[text=Back]'
    
  2. 在同一个控制器中,将ref链接到control

    backToNav: {
            tap: 'backToNav'
    }
    
  3. 最后创建实现导航视图弹出功能的控制器方法。

    backToNav: function() {
            Ext.getCmp('myNavXtypeName').pop()
    }
    
  4. 完成。 Read more about refs and controls here