0

我正在通过骨干网做一个应用程序,并且在我的设备的控制台上出现此错误:

<!>android.webkit.CallbackProxy 711<!> Uncaught Error: Backbone.history has already been   
 started at file:///android_asset/www/libs/backbone/backbone%201.0.0.js:1363

因此出现这样的:

<!>android.webkit.CallbackProxy 711<!> Uncaught Error: Load timeout for modules: 
text!templates/singleuser.html 

最后是这个:

 http://requirejs.org/docs/errors.html#timeout at 
 file:///android_asset/www/libs/require/require-1.0.8.js:1634

并且在应用程序无法正常工作之后。

有人知道这个问题吗?谢谢

4

1 回答 1

2

第一个错误表明您调用了Backbone.history twice. 扫描您的代码以查找此 snipped Backbone.history.start(),添加断点或debugger语句以找出它被调用两次的原因。

第二个错误意味着您尝试加载模块但无法加载,大多数情况下是您需要的模块路径中的拼写错误或requirejs.config. 查看网络面板以查看请求了哪个模块并给出了404.

于 2013-08-14T12:56:21.180 回答