Hi 8th Wall Support Team,
Iβm currently building a webAR project using 8th Wall, which allows users to upload images, send them to MeshyAI to generate .glb
models, and display those models in the scene dynamically.
Everything works perfectly in the Simulator and desktop browsers β the generated .glb
files load correctly via <a-entity gltf-model="...">
.
However, when I run the same project on mobile (especially iPhone or Android Chrome), the .glb
model fails to render, although there are no errors in the console. The file is accessible via URL, and downloads correctly if opened in a separate tab.
Question:
Does 8th Wall currently support displaying externally hosted .glb
models (e.g. generated from MeshyAI, served via ngrok or Cloudflare Tunnel) on mobile devices?
Are there any specific requirements for mobile rendering (CORS headers, file server config, MIME types, content length, etc.)?
Any insights or suggestions would be much appreciated!
Best regards,
Niko (Developer & Research Assistant)
Example GLB URL: https://niko.ngrok.app/static/models/019661c3-3d73-74c3-b325-b474c870905a.glb