如何在Require.js中更改模块超时?

时间:2013-01-24 21:22:06

标签: requirejs

当我使用慢速移动宽带时,我有时会得到:

Uncaught Error: Load timeout for modules: goog!maps,3,other_params:sensor=false_unnormalized2,goog!maps,3,other_params:sensor=false,async!http://www.google.com/jsapi

我想像有时候使用mbb一样提高类似用户的超时时间。

1 个答案:

答案 0 :(得分:62)

请参阅RequireJS docs中的waitSeconds配置值:

http://requirejs.org/docs/api.html#config-waitSeconds

根据文档,默认值为7秒。您可以在require.config调用中设置它,如下所示:

require.config( { 
  waitSeconds : 30,
  paths : {
      //etc..
  },