我有一个使用Iron-router的流星应用程序(使用cordova)。它工作正常,但当我尝试离线打开应用程序时,它会永远挂在加载屏幕上。连接到互联网时没有问题。
这是我的config.js文件的摘录:
this.Config = {
name: 'MyApp',
title: function() {
return TAPi18n.__('configTitle');
},
subtitle: function() {
return TAPi18n.__('configSubtitle');
},
logo: function() {
return '<b>' + this.name + '</b>';
},
homeRoute: '/',
publicRoutes: ['home']
};
这是我的main.js文件的样子:
Router.route('/', {
name: 'home',
layoutTemplate: 'homeLayout',
onBeforeAction: function () { this.render(); }
});
注意:我已经找到了答案,但是因为我找了这么久,也许其他人会觉得这很有用
配置: 流星1.6 铁路由器1.1.2
答案 0 :(得分:0)