有个页面列表和详情都在同一个页面,如果在详情按返回就到了上一级,看不到列表,怎么用js实现按下返回键刷新当前页面呢
是安卓的返回键吗?
$(document).keyup(function (event) {
if(event.keyCode==0x4){
//
window.location.reload();
}
});
附,安卓常用键值码:
KEYCODE_CALL 拨号键 5
KEYCODE_ENDCALL 挂机键 6
KEYCODE_HOME 按键Home 3
KEYCODE_MENU 菜单键 82
KEYCODE_BACK 返回键 4
KEYCODE_SEARCH 搜索键 84
KEYCODE_CAMERA 拍照键 27
KEYCODE_FOCUS 拍照对焦键 80
KEYCODE_POWER 电源键 26
KEYCODE_NOTIFICATION 通知键 83
KEYCODE_MUTE 话筒静音键 91
KEYCODE_VOLUME_MUTE 扬声器静音键 164
KEYCODE_VOLUME_UP 音量增加键 24
KEYCODE_VOLUME_DOWN 音量减小键 25
用锚点控制就行,微信里的返回和浏览器返回机制一样。打开详情页时加锚点,再监控锚点的返回。
SPA锚点路由原理
應該是沒辦法的,因為微信端ios的返回按鈕是默認在頁眉的。這些返回功能就想pc瀏覽器右上角的返回鍵一樣,是瀏覽器內部的功能。