如何解決requireJs的模塊加載超時


  requireJs的加載是一種異步機制,它加載js的時候有個默認的超時機制,當加載一個js超過一定時間的時候,它就會在瀏覽器中拋出模塊加載超時錯誤,接下來,就不會加載這個模塊。

  這個機制其實是起到了節省資源的作用,就是不會一直處於加載模塊中,但是當遇到網速很慢的時候,加載本來就慢,就會導致js加載不出來。其實requireJs有個配置項,叫waitSeconds,指在放棄加載一個腳本之前等待的秒數,設為0禁用等待超時,默認為7秒。

  現在很明顯了,為解決這個問題可以講,waitSeconds設置為0,或者為一個很大的秒數。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM