为什么这个glFT模型不能通过iPhone浏览器上显示的A-Frame加载?

时间:2017-06-22 23:39:44

标签: aframe gltf

This example在计算机上的Chrome中显示模型。但是,此示例在iPhone 5(iOS 9.3.1)上从Chrome或Safari加载时未显示任何内容。这也发生在你身上吗?为什么会这样?

编辑:它适用于iPhone 6(iOS 10.2.1)上的Safari,但我仍然想知道原因。

编辑2:它现在可以在iPhone 5上的Safari,Firefox和Chrome中使用; iOS已更新至iOS 10.3.2。

1 个答案:

答案 0 :(得分:2)

请提供任何控制台日志,因为信息太模糊,我只能推测。

根据this线程,在iOS上的threeJS中加载glTF模型受到模型骨骼数量的极大限制。
如果你设法让日志工作,并且你得到 WebGLRenderer:骨头太多问题,这意味着你需要更改模型。

另请注意,根据documentation,iOS浏览器的支持非常有限,因此结果可能与您在桌​​面浏览器上获得的结果不同。