我正在通过骨干网做一个应用程序,并且在我的设备的控制台上出现此错误:
<!>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
并且在应用程序无法正常工作之后。
有人知道这个问题吗?谢谢
答案 0 :(得分:2)
第一个错误表示您致电Backbone.history twice
。扫描您的代码以获取此剪切的Backbone.history.start()
,添加断点或debugger
语句,以确定它被调用两次的原因。
第二个错误意味着您尝试加载模块但无法加载,大多数情况下它是您所需模块路径中的错字或requirejs.config
中的失败。查看网络面板以查看请求的模块,并提供404
。