Legion12
New member
Всем снова привет
Процесс засовывания веб-страницы в ESP у меня выглядит так:
Во время очередного теста прямо посреди кода веб-страницы вылез баг:
Обалдела, посмотрела в консоль через хром - прмо посреди кода вклинилось и вместе с кодом отправляется:
Если разбирать что в строке, то:
#line 481 - указатель на строку кода в среде ардуино, соответствует действительности,
"D:\\Test_prog_v2\\Test_prog_v2.ino" - путь к файлу ардуино
function button1Click(); - функция внутри веб-страницы, которая на этой строке находится.
Причем с каждой новой прошивкой эти строки в разные места веб-страницы вставляются. Систему появления бага выявить не удалось, ни в пределах кода веб-страницы, ни в пределах кода программы для ESP, комбинации с другими веб-страницами (зачастую больше и объемнее) вызывают это от случая к случаю.
Кто-нибудь с таким сталкивался?...
Процесс засовывания веб-страницы в ESP у меня выглядит так:
Код:
const char mainPage[] PROGMEM = R"======(
//вебстраничка
)======";
Обалдела, посмотрела в консоль через хром - прмо посреди кода вклинилось и вместе с кодом отправляется:
HTML:
<canvas id = "lines3" width = "300" height = "4" style =" vertical-align: middle; margin: 0 auto; padding: 0;">
<!--текст будет отображен только в том случае, если браузер пользователя не имеет поддержки элемента <canvas> -->
Этот элемент не поддерживается.
</canvas>
<br>
#line 316 "D:\\Test_prog_v2\\Test_prog_v2.ino" function ShowMenu();
#line 349 "D:\\Test_prog_v2\\Test_prog_v2.ino" function grow();
#line 431 "D:\\Test_prog_v2\\Test_prog_v2.ino" function peakDraw();
#line 438 "D:\\Test_prog_v2\\Test_prog_v2.ino" function op();
#line 440 "D:\\Test_prog_v2\\Test_prog_v2.ino" function msg(e);
#line 466 "D:\\Test_prog_v2\\Test_prog_v2.ino" function btn_reset();
#line 481 "D:\\Test_prog_v2\\Test_prog_v2.ino" function button1Click();
#line 485 "D:\\Test_prog_v2\\Test_prog_v2.ino" function button2Click();
#line 489 "D:\\Test_prog_v2\\Test_prog_v2.ino" function button3Click();
<table style=" width:300px;">
#line 481 - указатель на строку кода в среде ардуино, соответствует действительности,
"D:\\Test_prog_v2\\Test_prog_v2.ino" - путь к файлу ардуино
function button1Click(); - функция внутри веб-страницы, которая на этой строке находится.
Причем с каждой новой прошивкой эти строки в разные места веб-страницы вставляются. Систему появления бага выявить не удалось, ни в пределах кода веб-страницы, ни в пределах кода программы для ESP, комбинации с другими веб-страницами (зачастую больше и объемнее) вызывают это от случая к случаю.
Кто-нибудь с таким сталкивался?...