Преди почти месец беше пуснат Google Chrome 70. Има важна актуализация, която кара някои от моите SPA да работят неправилно. Ето го: Приложните програмни интерфейси (API) ontouch* по подразбиране са деактивирани на работния плот

Правя някои проверки, за да открия сензорен интерфейс в браузъра. Ето ги и тях:

Разбира се, имам грешка в този код. Трябва да има navigator.maxTouchPoints. Тази грешка не беше намерена по-рано поради първото условие: „ontouchstart“ в прозореца. Винаги е било вярно за Chrome.
Но сега, когато „ontouchstart“ изчезна, моят SPA започна да не открива сензорен интерфейс и спря да добавя слушатели за събития с докосване според логиката от моя код. Така че, честно казано, това е най-вече моя вина. Но…

...в друг наследен код (напр. jQuery UI Touch Punch 0.2.3) намерих тези редове:

Този код също не успява да открие сензорен интерфейс на работния плот след тази актуализация.

Така. Може би трябва да проверите кода и приложенията си за този проблем.