2

我正在使用 Worklight 创建一个应用程序(相当大的一个)。当我在安卓手机中测试应用程序并按下后退按钮时,它会关闭应用程序..现在我希望它返回一页。现在页面导航是用 dojox 移动实现的系统。这边走:

<button data-dojo-type="dojox.mobile.ToolBarButton" data-dojo-props="transition:'fade',dir:'1',moveTo:'Contact'" class="buttonHem" style="color:black; font-size:1em;">Kontakta Oss</button>

有没有办法使用android后退按钮而不必重做所有事情?

我们有两周的最后期限,所以真的没有时间用 jquery mobile 重做应用程序..

答案将不胜感激。

4

2 回答 2

2

后退按钮功能应该可以在 Dojo Mobile 中使用。查看 ToolBarButton 的文档,我认为您需要做的是在下一个视图前面使用 # 来表示 moveTo 属性。在您的示例中,它将是 moveTo:'#Contact' 查看以下文档中的 moveTo 属性以获取更多信息。

http://dojotoolkit.org/reference-guide/1.8/dojox/mobile/ToolBarButton.html

于 2012-11-29T14:37:22.367 回答
2

如果您谈论的是硬件 Android 后退按钮,那么您有一个 WL API 来覆盖它的行为。WL.App.overrideBackButton(function() { doSomething }); 和 WL.App.resetBackButton();

于 2012-11-29T15:57:15.477 回答