Сервер отправил событие сбой моего браузера - PullRequest
0 голосов
/ 20 октября 2011

У меня есть веб-приложение, которое использует SSE для обновления доступных таблиц.Он считывает базу данных о ее статусе, 1 или 2, и соответственно обновляет расположение сидений.

Однако у меня произошел сбой в работе моего браузера (при запуске приложения), и мне трудно воспроизвести эту ошибку.Я сильно подозреваю, что именно SSE вызывает ошибку.

ниже - образец кодов SSE, которые я использую, использую ли я их неправильно или SSE в настоящее время нестабилен.Я много гуглил по этому вопросу, но пока не найдено никакого решения.

var source = new EventSource('../_php/busy_tables.php');
    source.onmessage = function (event) {
    var data = JSON.parse(event.data);      
    for(var i=0; i<12; i++){
    //create li list            
    }
};

Я действительно ценю любые советы или помощь, которые были внесены.

1 Ответ

1 голос
/ 20 октября 2011

Сообщите об ошибке поставщику вашего браузера. Возможно, им понадобится «свернутый» тестовый пример, поэтому он может помочь найти способ вызвать ошибку за пределами вашего приложения и отправить им соответствующие сценарии.

Единственное, что действительно бросается в глаза - это то, что вы используете переменную с именем event, поскольку она имеет некоторое (ограниченное) специальное значение. Попробуйте изменить имя переменной (скажем, ev) и посмотреть, происходит ли сбой?

...