0

此示例在计算机上的 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。

4

1 回答 1

2

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

根据这个线程,在 iOS 上的 threeJS 中加载 glTF 模型受到模型骨骼数量的高度限制。
如果您设法使日志正常工作,并且您遇到了WebGLRenderer: too many bones问题,则意味着您需要更改模型。

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

.

于 2017-06-23T08:32:52.107 回答