2015-06-09 52 views
-2

我正在开发使用MoSync SDK的应用程序。智能手机后退按钮不起作用

我有5页。每当我尝试返回到前一个,我的智能手机的后退按钮不起作用。我用下面的代码:

//back button (on Android). 
document.addEventListener(
    "backbutton", 
    function() 
    { 
     window.history.back() 
    }, 
    true 
); 

// Close the application when the back key is pressed. 
document.addEventListener(
    "backbutton", 
    function() 
    { 
    mosync.app.exit(); 
    }, 
    false 
); 

回答

0

你不必处理它,但如果你真的想,这是这样的:

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if (keyCode == KeyEvent.KEYCODE_BACK) { 
     // do something on back. 
     return true; 
    } 

    return super.onKeyDown(keyCode, event); 
} 

看看这个链接: http://developer.android.com/training/implementing-navigation/temporal.html

+0

这是一个Html5网络应用程序。 – Sabik

+0

对不起:/我没有注意到。 @Sabik –

+0

我想你应该改变你的问题标签,你使用的是哪个框架? –