firefox中的framework7导航问题


  • 在firefox中,每当我刷新页面时,它会自动重定向到主视图页面(主页(,
    • 刷新页面后,它应该会让我留在当前页面
    • 但它显示主视图页面(主页(查看
    • 在url中,它显示当前url,但可见页面是主页
  • 我没有从任何页面重定向到主视图页面(主页(

示例:

  • 主页URL:http://www.test.com/
  • 当前URL:http://www.test.com/#/searchedResult?值=ip

复制的步骤

  • 转到主页以外的任何页面URL
  • 刷新页面

您是否确保只在主视图上启用哈希导航(如果您有多个视图/选项卡(?以下是我如何初始化我的视图

var homeView = app.views.create('#view-home', {
url: '/',pushState: true, stackPages: true
});

以下是我如何在我的应用程序上设置PushState根:

views:{
stackPages: true,
pushState: true,
history: true,
pushStateRoot: location.href.split(location.host)[1].split('#!')[0],
},

我的app.js看起来是这样的:(看看我是如何在触摸参数之后设置视图参数的(

var app  = new Framework7({

root: '#app', // App root element
id: 'your.pkg.id', // App bundle ID
name: 'My App', // App name
theme: 'auto', // Automatic theme detection
version: 'BETA',
touch: {
tapHold: true,
fastClicks:true,
materialRipple:true,
activeState: true,
disableContextMenu: false,
},

statusbar: {
iosOverlaysWebView: false,
},
views:{
stackPages: true,
pushState: true,
history: true,
pushStateRoot: location.href.split(location.host)[1].split('#!')[0],
},
data: function () {
return {
user: {
},
};
},
methods: {
},
// App routes
routes: routes,
});

var homeView = tyappy.views.create('#view-home', {
url: '/',pushState: true, stackPages: true
});
var catalogView = tyappy.views.create('#view-catalog', {
url: '/catalog/', stackPages: true
});

相关内容

  • 没有找到相关文章

最新更新