Fallback image and timeout - External Content. Javascript

前端 未结 2 799
忘掉有多难
忘掉有多难 2020-12-13 13:51

What is the best way to set up a local fallback image if the external image does not load or takes too long to load.

2条回答
  •  天涯浪人
    2020-12-13 14:50

    Try to make use of the Image.complete property.

    var img = new Image(w,h)
    img.src = "http://...";
    

    Now check periodically if img.complete is true and call some fallback mechanism shuold it still be false after n seconds.

提交回复
热议问题