我緊跟在Cordova docs示例代碼重寫(使用ES6)設備返回按鈕,但預期它不工作:如何覆蓋科爾多瓦的默認後退按鈕操作?
const onBackButtonPress =() => {
console.log('pressed');
};
document.addEventListener('backbutton', onBackButtonPress, false);
當我在我的Android設備上運行的應用程序,我覆蓋代碼被調用,但是應用程序也會退出,就像默認的後退按鈕操作也被調用一樣。
如何防止按下後退按鈕時應用程序退出?
我已經嘗試添加e.preventDefault()
回調函數addEventListener
我這樣做的deviceready
事件已解僱了。
我使用的科爾多瓦7.0.1和我的平臺是科爾多瓦 - 安卓6.2.3
嗨mradbourne,你是否設法解決你的問題?我在這裏得到了同樣的問題 – Kaixin
@Kaixin不,我沒有找到解決方案。仍然不知道爲什麼它不起作用。 :( – mradbourne