收藏
回答

小程序中使用three.js加载gltf模型报内存不足?

ios微信在更新8.0.31版本后,自己的api-组件也支持了加载gltf模型,但是之前一直使用three.js开发的小程序,多次加载模型便回报内存不足的提示,在8.0.30版本及之前版本没有此问题,我想知道你们微信是不是为了让开发者使用你们自己的组件,便削弱了其他相关加载3D模型的库及方案的兼容性。小程序自12月1日你们更新版本之后便一直交付不了

回答关注问题邀请回答
收藏

3 个回答

  • 瞬光寂暗
    瞬光寂暗
    2022-12-22

    微信官方不会管你用什么方案,XR-FRAME基于特殊Context的Canvas,传统方案基于WebGL Context的Canvas,客户端某次改造导致回收逻辑有问题,无论什么Canvas都有可能OOM,XR-FRAME一样会OOM。这个OOM的问题也是XR-FRAME团队主动发现并目前全力推进解决的,不要做无端臆测乱扣帽子。

    2022-12-22
    有用
    回复 3
    • 寻一缕花香
      寻一缕花香
      发表于移动端
      2022-12-22
      那你们自己做的头盔案例反复加载微信崩溃的问题解决一下啊
      2022-12-22
      1
      回复
    • 寻一缕花香
      寻一缕花香
      发表于移动端
      2022-12-22
      你们每次版本更新就会导致之前没问题的程序出现了问题,那我们开发去找谁抱怨呢
      2022-12-22
      1
      回复
    • MTC
      MTC
      2023-01-04回复寻一缕花香
      我们经历了随着客户端版本更新导致之前没问题的渲染逻辑突然出现不正确渲染性状的问题,不过因为我们的主引擎不是基于three的,所以倒是没有崩溃的问题。看来今后转xr-frame是大趋势啊。
      2023-01-04
      回复
  • chen
    chen
    2023-11-13

    2023了,问题解决了么

    2023-11-13
    有用 1
    回复
  • 寻一缕花香
    寻一缕花香
    2022-12-22

    ios 你们微信自己开发的XR-FRAME,案例中头盔模型在多次加载后连提示都没有,微信直接崩掉了

    2022-12-22
    有用
    回复
登录 后发表内容