Я загружаю (большие) изображения динамически, чтобы рисовать в холст html5, примерно так:
var t = new Image();
t.onload = ...
t.src = 'http://myurl';
Но время от времени хотелось бы полностью отменить запрос изображения.
Единственный способ, которым я придумал, - установить src
в ''
. то есть.
t.src = ''
Это работает во многих браузерах, но кажется, что только Firefox фактически отменяет HTTP-запрос для изображения.
Я протестировал это с помощью Fiddler2, отключив кеширование и включив "эмулировать скорость модема". Затем запустите скрипт, чтобы проверить отмену запроса изображения. (Мне бы хотелось услышать другие идеи о том, как проверить это)
Я знаю, что есть способы отменить все запросы (как в этом вопросе), но я хотел бы только отменить его.
Любые идеи по другим способам (особенно в мобильных браузерах) для этого?