我有一个带有弹出窗口的Vis.js网络。
在桌面上,单击/将鼠标悬停在节点上会显示弹出窗口。然后,移开该节点会使弹出窗口消失。太好了!
在移动设备上,点击节点会显示弹出窗口。轻触网络的背景会导致弹出窗口消失。但是,当我在网络元素/容器外部点击时,弹出窗口不会消失。
我尝试使用setData()更改数据,但是弹出窗口一直保留到我点击网络背景或其他节点。
我发现我从未见过“ blurNode”事件(这似乎隐藏了弹出窗口)。有没有办法以编程方式删除弹出窗口?
我曾考虑过破坏网络并重新创建,但这似乎很浪费。
在移动设备上还有另一种方法吗?