Мы используем файлы cookie, чтобы упростить навигацию на этом сайте. Если вы даете свое согласие на использование файлов cookie и обработку ваших персональных данных, нажмите «Принимаю».

Как перенести app в другой html элемент?

Домой Форумы Для программистов Как перенести app в другой html элемент?

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Автор
    Сообщения
  • #15535
    webgl
    Customer

    В версии 2.17 проблем не было, в 3 не получается.
    Я беру новый элемент вставляю в него канвас из app.renderer.domElement и пусто.

    #15536
    webgl
    Customer

    Да, дело именно в версии, возвращаю 2.17 снова работает, подскажите пожалуйста. Уточню, проект на angular, и так уж устроено что при определённых действиях пересоздаётся container, соответственно v3d.apps[0] теряет связь с DOM, в 2.17 я просто закидываю canvas из v3d.apps[0].renderer.domElement в новый container и всё ок, а в версии 3 это не работает почему-то.

    #15570
    webgl
    Customer

    Как оказалось просто надо было изменить стиль канваса, например так:

    .v3d-canvas {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        /* z-index: -1;
Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Для ответа в этой теме необходимо авторизоваться.