gpt4 book ai didi

onsen-ui - 如何控制android后退按钮路线?

转载 作者:行者123 更新时间:2023-12-04 17:00:23 26 4
gpt4 key购买 nike

Onsen 中的默认设置是当按下设备返回按钮时应用程序关闭/存在。有没有办法在 Onsen 中控制它来模仿 ons-navigator 操作/页面历史记录?
谢谢!

最佳答案

在 PhoneGap/Cordova 的情况下,按下后退按钮时会触发后退按钮事件。
因此,您可以设置 eventhandler s.t.

document.addEventListener("backbutton", onBackKeyDown, false);

在 eventhandler 函数中,您可以通过获取导航器作用域 s.t. 来调用导航器的 popPage 方法。
function onBackKeyDown() {
// Handle the back button
alert("Backbutton is pressed!");
var element = document.querySelector( ".navigator-container");
var scope = angular.element( element ).scope();
scope.popPage();
}

如果您使用的是基于 Cordova 的混合应用程序框架 Monaca,则后退按钮事件
没有被解雇。相反,您可以使用定义 Backbutton 事件的 .ui 文件。
{
"event" : {
"onTapBackButton" : "onBackKeyDown();"
}
}

关于onsen-ui - 如何控制android后退按钮路线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24041536/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com