Cytoscape создает слишком много холстов на iOS - PullRequest
0 голосов
/ 21 апреля 2020

Мы создали приложение Ioni c 4, которое показывает различные графики Cytoscape; каждый раз, когда мы меняем график, номер холста, показанный в инспекторе Safari, увеличивается до тех пор, пока приложение не выйдет из строя из-за ошибки «Общее использование памяти холста превышает максимальный предел (224 МБ)». Это происходит также с базой c

  this.cy = cytoscape({
      elements: {nodes: [{data: { id: 'a' }},{data: { id: 'b' }}],edges: [{data: { id: 'ab', source: 'a', target: 'b' }}]},
      layout: {name: 'grid', rows: 1},
      style: [{selector: 'node', style: {'label': 'data(id)'}}],

      container: document.getElementById('cy')
    });

Мы попробовали cy.destroy, cy ref remove () e cc. е cc. но ничего.

Некоторые предложения?

Спасибо

...