Shadow dom и blend4web

12 апреля 2017 15:27
Здравствуйте, столкнулся с такой проблемой.
Создал компонент на Polymer 2.0 c shadow dom, поместил туда див, id которого потом передал в функцию app.init в качестве canvas_container_id
В результате id не был найден, и 3д добавилось к body, судя по всему там document.getElementById, а в моем случая див так не получить, отсюда вопрос - нельзя ли как-то предать не id, а сам объект куда предполагается вставить canvas, или не поможет? или есть способ лучше?
13 апреля 2017 18:36
В результате id не был найден, и 3д добавилось к body, судя по всему там document.getElementById, а в моем случая див так не получить, отсюда вопрос - нельзя ли как-то предать не id, а сам объект куда предполагается вставить canvas, или не поможет? или есть способ лучше?
Можно попробовать передавать сам объект, но для этого придется изменить исходники аддона app.js, конкретно в этом месте: app.js, передавая из app.init не canvas_container_id, а сам див, который должен быть контейнером.
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.