Слишком много webgl, использующих iframe - PullRequest
0 голосов
/ 02 апреля 2019

ВНИМАНИЕ: слишком много активных контекстов WebGL.Самый старый контекст будет утерян.

Привет, я пытаюсь показать некоторые 3D-модели на сайте WordPress и использую для этого файл Three.js.Я подумал, что самый простой способ сделать это - использовать iframe, 3D-модели находятся на отдельных страницах и загружаются с использованием блоков кода.У меня есть 10 таких блоков кода, и я понимаю, что максимум контекстов WebGL равен 16. Ошибка возникает, когда я обновляю свою веб-страницу, предыдущие контексты все еще должны быть активными.

Я загружаю один и тот же HTML-файл, загружаются разные модели, мой синтаксический анализ их имени осуществляется через URL в фрейме Wordpress.Любая идея о том, как я могу уменьшить ресурсы здесь?

Я пробовал следующее в нескольких разных местах.

renderer.dispose();
...