사용자가 android의 backbutton을 누르면 ons-sliding-menu
을 닫고 싶습니다. 가능한가? backsutton 이벤트에서 ons-sliding-menu 구성 요소의 closeMenu 메서드를 호출 할 수 있습니까?
var manager = {
initialize: function() {
this.bindEvents();
},
bindEvents: function() {
document.addEventListener('deviceready', this.onDeviceReady, false);
},
onDeviceReady: function(){
document.addEventListener("backbutton", manager.onBackKeyDown, false);
document.addEventListener("menubutton", manager.onMenuKeyDown, false);
},
onBackKeyDown: function(){
// close ons-sliding-menu if opened
},
onMenuKeyDown: function(){
// close or open ons-sliding-menu
}
};
manager.initialize();
나는
ons.slidingMenu.toggleMenu()
전화를했지만,
ons
는
onBackKeyDown
경우에
undefined
입니다.
나는 $ routeChangeStart 이벤트에 이벤트 리스너를 부착하여 그것을 아마 줄이있다. – Jon
@JonSamwell 당신은 몇 가지 예를 들어 줄 수 있습니까? –