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

时间:2014-08-27 15:49:32

标签: jquery-mobile intel-xdk

我正在使用带有jquery mobile的Intel XDK,我试图覆盖硬件后退按钮,因为它无效。我不确定我可以发布多少代码。我确实有一个复杂的应用程序。我有三个html文件。使用带有链接(hrefs)的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>

在第一页和第二页目前,我有大约十个子页面(更多内容),我肯定希望能够返回上一个子页面。到目前为止,我已经使用jquery mobile做了很多工作,我希望我不必切换到App Framework只是为了让后退按钮工作。感谢您的帮助,如果您需要更多HTML代码或JS,请告诉我。

0 个答案:

没有答案