Solução de problemas
Inicialização#
Se um erro de inicialização aparecer, talvez você tenha se esquecido de que a função R2U.init é assíncrona. A solução é esperar (await) o método completar antes de chamar os outros. Aqui estão duas possibilidades de implementação:
Versão do SDK#
Algumas vezes o erro pode ser causado pela versão do SDK. Quando for chamar o script, duas possíveis soluções são:
- Chamar pela última versão manualmente
- Não colocar a versão (assim, sempre será chamado a última versão)
- Adicionar o pacote com
yarn
R2U.viewer.create / R2U.ar.attach#
Lembre-se de que essas funções possuem parâmetros específicos.
A implementação correta é simplesmente explicitar os parâmetros:
Uncaught TypeError: Cannot read property 'assets' of undefined#
Esse erro significa que o SKU que está sendo chamado não está na nossa base de dados. Se você considera que o SKU chamado está correto, algumas causas comuns deste erro são:
- o SKU ainda não foi criado na nossa base
- o SKU que foi chamado não corresponde àquele que nós temos
Por favor entre em contato (contato@r2u.io) para alinhar essas informações.
Visualizador 3D e Botão RA não aparecem#
Se este é o caso e nenhum dos erros citados aqui te ajudaram, talvez sua equipe ainda não tenha aprovado o modelo no nosso console.