2013-01-24 9 views
32

私は時々得る遅いモバイルブロードバンドの午前:Require.jsのモジュールタイムアウトを変更するには?

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を使用するのと同様のユーザーのためのタイムアウトを上げたいと思います。デフォルトは7秒で、ドキュメント毎の

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

答えて

55

はRequireJSのドキュメントからwaitSeconds設定値を参照してください。このようにrequire.configの呼び出しで設定することができます:

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

* requirejsのロードタイムアウトエラーをシミュレートできますか?スロットルプロキシを使用せずに、それとも何か気に入っていますか? –

+3

@Kumarのように、カスタムローダープラグインを作成してください: define([]、function(resource_name、require、load、config){setTimeout(function {){}}}、1000}); "module!"。 – whncode

+3

@kumar_harsh(他のGoogle社員向け)Chromeには低帯域シミュレーションモードが組み込まれています。 – Offirmo

関連する問題