移动后退按钮无法在phonegap项目中工作?

时间:2014-04-21 11:22:40

标签: eclipse cordova

当我点击链接时,这会将我重定向到我应用中的另一个页面。

但在此之后,当我点击手机的后退按钮时,它不会将我重定向到上一页。

任何人都可以回答这个问题。

1 个答案:

答案 0 :(得分:0)

实际上,设备的后退按钮点击也是PhoneGap中的一个事件。您可以将beckbutton事件定义为函数。

<html>
  <head>
    <title>Sample</title>

    <script type="text/javascript" charset="utf-8" src="phonegap-1.0.0.js"></script>
    <script type="text/javascript" charset="utf-8">

        document.addEventListener("deviceready", onDeviceReady, false);

        function onDeviceReady() {
            document.addEventListener("backbutton", backButtonClick, false);
        }

        function backButtonClick() {
            //Do something here on backbutton click or go back to last page.
            window.history.back()
        }
    </script>
  </head>
  <body>
  </body>
</html>

它是一个样本,现在可以根据需要调整页面。 始终在deviceready上写下后退按钮事件!