我目前正在开发一个 Phonegap 应用程序,但我的页面转换遇到了一些麻烦。
为了使我的页面转换工作,我正在使用FASW.js库。我还使用本机导航栏(NavigationBar 插件)为我提供本机后退按钮。我都在努力响应用户输入等。
要从您使用的 HTML 启动页面转换:
<a href="some_url.html" data-ftrans="slide">Some Link</a>
我有完美的工作。
但是,为了使本机后退按钮起作用,它必须仅通过 JavaScript 调用 - 如下所示:
function backButton() {
plugins.navigationBar.setupLeftButton("Back", null, function() {
//Some function to be called here to change the page
//and to invoke the page transition.
});
[...]
}
我知道要更改页面,您可以使用:
window.location = "some_url.html";
但我不知道如何也包括
[...] data-ftrans="slide" [...]
属性,就像 HTML 超链接一样。
有人可以帮忙吗?这将不胜感激。