Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Onsen 1.3.14 android backbutton退出应用程序,而不是调用navi.popPage()_Android_Angularjs_Cordova_Hybrid Mobile App_Onsen Ui - Fatal编程技术网

Onsen 1.3.14 android backbutton退出应用程序,而不是调用navi.popPage()

Onsen 1.3.14 android backbutton退出应用程序,而不是调用navi.popPage(),android,angularjs,cordova,hybrid-mobile-app,onsen-ui,Android,Angularjs,Cordova,Hybrid Mobile App,Onsen Ui,我正在使用Onsen 1.3.14。从我读到的内容来看,我认为android backbutton在默认情况下应该调用navi.popPage(),但我的应用程序总是退出 我也试过用这个 但它仍然不起作用 是虫子吗?是否有一个解决办法使android backbutton不退出应用程序 谢谢 关于android backbutton不应该调用navi.popPage()。例如,如果有一个滑动菜单而不是导航器呢 如果要实现一个popPage,可以编写如下代码: document.addEvent

我正在使用Onsen 1.3.14。从我读到的内容来看,我认为android backbutton在默认情况下应该调用navi.popPage(),但我的应用程序总是退出

我也试过用这个

但它仍然不起作用

是虫子吗?是否有一个解决办法使android backbutton不退出应用程序

谢谢


关于

android backbutton不应该调用
navi.popPage()
。例如,如果有一个滑动菜单而不是导航器呢

如果要实现一个
popPage
,可以编写如下代码:

document.addEventListener(“backbutton”,onBackButtonPressed,false);
函数onBackButtonPressed(){
var元素=document.querySelector(“ons导航器”);
元素popPage();
}
如果您想了解有关如何在Onsen UI中处理android backbutton的更多信息,可以查看官方文档:


android backbutton不应该调用
navi.popPage()
。例如,如果有一个滑动菜单而不是导航器呢

如果要实现一个
popPage
,可以编写如下代码:

document.addEventListener(“backbutton”,onBackButtonPressed,false);
函数onBackButtonPressed(){
var元素=document.querySelector(“ons导航器”);
元素popPage();
}
如果您想了解有关如何在Onsen UI中处理android backbutton的更多信息,可以查看官方文档:


这是您可以首先定义模块的步骤

 var module = ons.bootstrap('my-app', ['onsen']);
然后,您可以在您的ons页面标记上方启动ons navigator标记

<ons-navigator title="Navigator" var="myNavigator">

然后,您只需在工具栏中添加“后退”按钮

<ons-toolbar>
    <div class="left">
        <ons-back-button fixed-width="false" style="font-size: 26px; vertical-align: -4px">Back</ons-back-button>
    </div>
    </ons-toolbar>

返回

这是您可以首先定义模块的操作

 var module = ons.bootstrap('my-app', ['onsen']);
然后,您可以在您的ons页面标记上方启动ons navigator标记

<ons-navigator title="Navigator" var="myNavigator">

然后,您只需在工具栏中添加“后退”按钮

<ons-toolbar>
    <div class="left">
        <ons-back-button fixed-width="false" style="font-size: 26px; vertical-align: -4px">Back</ons-back-button>
    </div>
    </ons-toolbar>

返回

你好,安迪,谢谢你的回复。我试过上面的例子,但不幸的是,当我按下Android backbutton时,应用程序仍然退出。你认为还有其他方法可以解决这个问题吗?开始让我头疼了。谢谢,我也尝试了你给我的链接中的代码,但是仍然没有成功。嗨,安迪,谢谢你的回复。我试过上面的例子,但不幸的是,当我按下Android backbutton时,应用程序仍然退出。你认为还有其他方法可以解决这个问题吗?开始让我头疼了。谢谢,我也尝试了你给我的链接中的代码,但仍然没有成功。navi.popPage()只适用于导航器子页面,当你已经在顶部页面时(其中
声明,你不能再弹出了,因为子页面堆栈已经为空。navi.popPage()只适用于导航器子页面,当你已经在顶部页面时(其中
声明,您不能再弹出,因为子页面堆栈已为空。