【发布时间】:2014-01-11 16:47:43
【问题描述】:
我刚刚开始为 FirefoxOS 开发应用程序。模拟器只有一个“主页”按钮,不像安卓手机也有“返回”按钮。
那么,如何在我的应用程序中实现后退按钮?因为,如果你只是将当前页面重定向到前一页面,表单字段值之类的东西就会丢失。对吧?
【问题讨论】:
-
你在使用 Firefox 的 UI 构建块吗?
标签: firefox-os
我刚刚开始为 FirefoxOS 开发应用程序。模拟器只有一个“主页”按钮,不像安卓手机也有“返回”按钮。
那么,如何在我的应用程序中实现后退按钮?因为,如果你只是将当前页面重定向到前一页面,表单字段值之类的东西就会丢失。对吧?
【问题讨论】:
标签: firefox-os
在您的应用内部,您可以添加自己的后退按钮/导航 UI 和 manipulate the browser history 以返回 window.history.back();
如果您的应用是为具有专用后退按钮(如 Android)的平台制作的,并且您不想在应用中添加自己的导航,您也可以在应用底部add a browser toolbar,通过在清单中设置 "chrome": { "navigation": true },但这不会提供最佳的用户体验。
【讨论】:
我找到了解决办法。
<div data-role="header" data-position="fixed">
<a href="#" data-rel="back">Back</a>
<h3>List of Notes</h3>
</div>
<a> 和 data-rel="back" 可以解决问题!
谢谢!
【讨论】: