Phonegap/cordova-如何检查是否存在物理后退按钮

Phonegap/cordova-如何检查是否存在物理后退按钮,cordova,back-button,exists,smartphone,Cordova,Back Button,Exists,Smartphone,eventListenerbackbuton允许在用户按物理后退按钮时覆盖默认操作。然而,很多设备没有物理上的后退按钮,比如Iphone,所以我必须将其添加到这种设备的软件中 我应该忽略这个问题,为每个设备设置软件按钮,但我会避免重复按钮 文档上没有任何内容,这很奇怪,因为对我来说,这听起来像是兼容性的基本功能 那么,有没有办法检查cordova/phonegap v2.9所用智能手机上是否存在物理按钮 Nexus手机也有GUI backbutton,而不是物理按钮。所以我不确定你面临的问题是什

eventListenerbackbuton允许在用户按物理后退按钮时覆盖默认操作。然而,很多设备没有物理上的后退按钮,比如Iphone,所以我必须将其添加到这种设备的软件中

我应该忽略这个问题,为每个设备设置软件按钮,但我会避免重复按钮

文档上没有任何内容,这很奇怪,因为对我来说,这听起来像是兼容性的基本功能


那么,有没有办法检查cordova/phonegap v2.9所用智能手机上是否存在物理按钮

Nexus手机也有GUI backbutton,而不是物理按钮。所以我不确定你面临的问题是什么。在应用程序中使用backbutton是常见的做法,您还可以绑定系统backbutton,甚至更改backbutton行为。您也可以使用手势触发后退按钮。感谢您的回复。因此,我为每台设备都设置了Back按钮。这不是一个真正的问题,但在我看来,这对于用户体验来说是一个糟糕的做法。我很惊讶没有一个var可以测试这个。什么是手势?我还是不明白问题是什么:-。PhoneGap中的backbutton与物理按钮相同,与Android GUI中的backbutton相同。默认行为与普通浏览器中的backbutton相同。您可以修改后一项,即按下时应发生的情况。但如果按钮存在,对我们来说并不重要。至少,我是这么看的。