渲染大型网络(~4700个节点和~5500个边缘)

时间:2015-10-22 03:19:09

标签: cytoscape.js

是否存在有助于可视化大型网络的init选项?我已将hideEdgesOnViewporthideLabelsOnViewport设置为true,但页面仍然在尝试加载cytoscape时死亡。

1 个答案:

答案 0 :(得分:1)

(1)检查画布尺寸。您的浏览器和设备是否能够以该大小渲染画布?

(2)你在元素中放了多少数据?如果您创建了大量大型对象并使用大量内存--Cytoscape.js或者没有 - 您可能会崩溃页面。

(3)检查布局的性能。尝试一个非常简单的网格,以隔离布局是否是问题。

(4)尝试简化你的风格。尝试使用默认样式表加载图形,但使用haystack边缘。这应该与可能的最快样式表非常接近。

(5)阅读有关表现的说明:http://js.cytoscape.org/#performance