【问题标题】:Why isn't this glFT model loaded through A-Frame displaying on an iPhone browser?为什么这个 glFT 模型没有通过 A-Frame 加载到 iPhone 浏览器上显示?
【发布时间】:2017-11-26 09:55:15
【问题描述】:

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。

【问题讨论】:

  • 如果有任何控制台消息,他们可以帮助找出原因。

标签: aframe gltf


【解决方案1】:

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

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

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

.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-07
    • 1970-01-01
    • 2019-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多