У меня есть сеть Vis.js с всплывающими окнами.
Находясь на рабочем столе, нажатие / зависание на узле приводит к отображению всплывающего окна. Затем перемещение от узла приводит к исчезновению всплывающего окна. Отлично!
Находясь на мобильном телефоне, при нажатии на узел появляется всплывающее окно. При нажатии на фон сети исчезает всплывающее окно. Тем не менее, когда я нажимаю за пределами сетевого элемента / контейнера, всплывающее окно не исчезает.
Я попытался изменить данные (с помощью setData ()), однако всплывающее окно остается, пока я не коснусь фона сети или другого узла.
Я обнаружил, что никогда не вижу события blurNode (которое, кажется, скрывает всплывающее окно). Есть ли способ программно удалить всплывающее окно?
Я думал об уничтожении сети и воссоздании, но это кажется расточительным.
Есть ли другой способ сделать это на мобильном телефоне?