Я создал веб-приложение HTML5.Какие события HTML5-изображений доступны разработчику
Я использую управление изображениями.
Когда ЦСИ изображение назначается я установить локальную переменную = 1 Когда изображение по окончании загрузки я поставил его в 0.
Если переменная = 0, и есть другое изображение доступно с моего сервера я повторяю процесс.
Если img.onerror поднята я установить локальную переменную в 0
Я заметил, что если мой мобильный теряет подключение к Интернету, а затем получает его обратно, что локальная переменная «застрял» на 1 и IMG .src никогда не обновляется. Это происходит не все время.
Я предполагаю, что ни img.onload, ни img.onerror не были подняты. Итак, мой вопрос в том, есть ли какие-либо другие события, которые вызывает контроль img, для которого я могу использовать обработчик?
Код:
функция My JS уведомляется signalR, что изображение доступно на моем сервере.
if (ImageIsLoaded1.Status = 0) {
var d = new Date();
var n = d.getTime();
ImageIsLoaded1.Status = 1;
staticImgArray.src = './NewFrame.ashx?a=' + n
}
staticImgArray.onload = function() { ImageIsLoaded1.Status = 0; };
staticImgArray.onerror = function() { ImageIsLoaded1.Status = 0; };
@closer HI, я думал, что задал хороший вопрос. Как мне улучшить вопрос? я очень хочу учиться. thanks –
Поставьте минимальный код, который показывает проблему. – Rob
:) что это лучше? Я думал, что подробного было достаточно, но справедливая точка, чтобы сделать –