我正在开发多个 HTML 页面 phoneGap 应用程序,我想实现一个导航栏。
我正在使用以下代码实现 phoneGap导航栏:
在index.html
中,我定义了这样的导航栏:
function onDeviceReady() {
plugins.navigationBar.init();
// or .create("BlackOpaque") to apply a certain style
plugins.navigationBar.create("BlackOpaque");
plugins.navigationBar.setTitle("Home");
plugins.navigationBar.hideLeftButton();
plugins.navigationBar.hideRightButton();
plugins.navigationBar.show();
}
当我运行应用程序时,它会在索引页面顶部创建一个导航栏,标题标记为HOME
,没有左或右navBarButton
,因为我在主页中不需要它。
xyz.html
但是当我通过单击一个按钮转到下一个 HTML 页面时,navBar
显示相同的行为:即相同的标题没有左和写按钮。
但我希望它更改当前加载页面的标题,并将leftNavBarButton
标签插入到后面,以便我也可以返回上一页。
但它没有发生。我还尝试在xyz.html
页面中编写一个脚本,该脚本应该更改其标题并leftNavBarButton
放回原处但不起作用。
它在整个应用程序中都是静态的,标题相同,我无法返回上一页。我希望它的行为是全局的,它随着每一页的变化而变化,并保持前一页的状态!我怎样才能做到这一点?