3
을 호출하고 backKeyDown
이벤트에 연결하면 뒤로 버튼을 눌러 등록 할 수 있습니다.PhoneGap에서 기본 (메뉴) 버튼을 어떻게 캡처합니까?
그러나 MenuButton.override();
이 나타나지 않습니다. menuKeyDown
에 연결하면 단추를 누르지 않아도 등록됩니다.
여기 내 (작동하지 않는) 코드입니다. 내가 뭘 놓치고 있니?
<script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
<script type="text/javascript" charset="utf-8">
document.addEventListener("deviceready", function() {
alert('initialized');
}, false);
document.addEventListener("menuKeyDown", function() {
alert('menu_pressed'); // Never happens
}, false);
</script>
감사합니다. deviceready 콜백에 추가하고, 바로 뒤에 deviceready 콜백으로 menuKeyDown에 대한 addEventListener를 이동했습니다. – Dinedal