在firefoxOS应用程序中实现后退按钮

时间:2014-01-11 16:47:43

标签: firefox-os

我刚开始为FirefoxOS开发应用程序。模拟器只有一个“主页”按钮,不像Android手机那样有“后退”按钮。

那么,如何在我的应用程序中实现后退按钮?因为,如果您只是将当前页面重定向到上一页,那么表单字段值等内容将会丢失。正确?

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:2)

我找到了解决方案。

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

使用<a>的{​​{1}}可以解决问题!

谢谢!