backbone.js路由器路由不是第一次触发

时间:2014-12-25 09:13:46

标签: backbone.js

我正在使用主干1.1.2,我的路由器:

    var App = Backbone.Router.extend({

        views : {},

        routes : {
            "profile" : "profile",
            "members" : "members",
            "member/:id" : "loadMember",
            'invite' : 'invite',


        },

...... my handlers

和路由器初始化代码:

var app = new FW.Daily.App();
Backbone.history.start();
Backbone.history.loadUrl(Backbone.history.fragment);

当有人在移动设备上点击“www.domain.com/#profile”这样的网址时(在Android 4.2和iphone 4& 5上试过),SOMETIMES处理程序功能第一次没有调用,只有在打开时页面再一次,它的工作原理和子序列页面视图工作正常。

桌面浏览器到目前为止没有这个问题(尝试过9-10,firefox,chrome,opera)

这里有什么问题?

0 个答案:

没有答案