Close pop up on back button

后端 未结 10 1518
长发绾君心
长发绾君心 2020-12-08 08:15

I want to close pop up on click of back button for mobile. I implemented this using onhashchange:

window.onhashchange = function (event) {

};
10条回答
  •  旧巷少年郎
    2020-12-08 08:23

    I'll did it like this :

    // 2.0 and above
    @Override
    public void onBackPressed(evt) {
        evt.preventDefault();
        closeTab();
    }
    
    // Before 2.0
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK) {
            evt.preventDefault();
            closeTab();
            return true;
        }
        return super.onKeyDown(keyCode, event);
    }
    

    --> These are handlers btw, need addEventListener =)

    I've done it by memory, i'll check it later when i find it in my 'code mess' folder

提交回复
热议问题