【问题标题】:Implement a back button in firefoxOS app在 firefoxOS 应用程序中实现后退按钮
【发布时间】:2014-01-11 16:47:43
【问题描述】:

我刚刚开始为 FirefoxOS 开发应用程序。模拟器只有一个“主页”按钮,不像安卓手机也有“返回”按钮。

那么,如何在我的应用程序中实现后退按钮?因为,如果你只是将当前页面重定向到前一页面,表单字段值之类的东西就会丢失。对吧?

【问题讨论】:

  • 你在使用 Firefox 的 UI 构建块吗?

标签: firefox-os


【解决方案1】:

在您的应用内部,您可以添加自己的后退按钮/导航 UI 和 manipulate the browser history 以返回 window.history.back();

如果您的应用是为具有专用后退按钮(如 Android)的平台制作的,并且您不想在应用中添加自己的导航,您也可以在应用底部add a browser toolbar,通过在清单中设置 "chrome": { "navigation": true },但这不会提供最佳的用户体验。

【讨论】:

    【解决方案2】:

    我找到了解决办法。

    <div data-role="header" data-position="fixed">
       <a href="#" data-rel="back">Back</a>
       <h3>List of Notes</h3>
    </div>
    

    &lt;a&gt;data-rel="back" 可以解决问题!

    谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多