Jquery mobile 英特尔XDK jquery mobile返回上一个子页

Jquery mobile 英特尔XDK jquery mobile返回上一个子页,jquery-mobile,intel-xdk,Jquery Mobile,Intel Xdk,我正在将Intel XDK与jquery mobile一起使用,我试图覆盖硬件后退按钮,因为它不起作用。我不确定我能发布多少代码。不过我有一个复杂的应用程序。我有三个html文件。带有指向第一页和第二页的链接(HREF)的index.html。在index.html中,我有以下代码 script src="intelxdk.js"></script> <script src="cordova.js"></script> <script src="x

我正在将Intel XDK与jquery mobile一起使用,我试图覆盖硬件后退按钮,因为它不起作用。我不确定我能发布多少代码。不过我有一个复杂的应用程序。我有三个html文件。带有指向第一页和第二页的链接(HREF)的index.html。在index.html中,我有以下代码

script src="intelxdk.js"></script>
<script src="cordova.js"></script>
<script src="xhr.js"></script>
<script src="js/jquery.min.js"></script> <!-- jQuery v2.1.1 -->
<script src="jqm/jquery.mobile-min.js"></script> <!-- jQuery Mobile 1.4.2 -->
<script type="text/javascript">
    /* Intel native bridge is available */
    var onBackKeyDown = function() {
        $.mobile.goBack();
    }
    var onDeviceReady = function() { 
        intel.xdk.device.hideSplashScreen(); 
        intel.xdk.display.useViewport;
        intel.xdk.device.addVirtualPage();
        document.addEventListener("intel.xdk.device.hardware.back", onBackKeyDown, false);
    };
    document.addEventListener("intel.xdk.device.ready",onDeviceReady,false);
</script>
脚本src=“intelxdk.js”> /*“英特尔本机网桥”可用*/ var onBackKeyDown=函数(){ $.mobile.goBack(); } var ondevicerady=函数(){ intel.xdk.device.hideSplashScreen(); intel.xdk.display.useViewport; intel.xdk.device.addVirtualPage(); document.addEventListener(“intel.xdk.device.hardware.back”,onBackKeyDown,false); }; document.addEventListener(“intel.xdk.device.ready”,ondevicerady,false);
在第一页和第二页,目前我有大约十个子页(更多的来),我肯定想回到能够回到前一个子页。到目前为止,我已经在jquery mobile上做了很多工作,我希望我不必为了让后退按钮正常工作而切换到应用程序框架。谢谢您的帮助,如果您还需要html代码或JS,请告诉我。

您在哪些平台上试用过?例如安卓、iOS?您是否在emulator或设备上尝试过它,如果是后者,请通过AppPreview、Debug选项卡或已安装的应用程序?