收藏
回答

在使用three.js的时候只能在模拟器上正常显示,手机端预览有部分demo无法正常展示?

复现手段:我尝试运行的是https://github.com/yannliao/threejs-example-for-miniprogram中提供的demo,直接导入基本没改过初始设置的最新版微信开发者工具,然后进行预览,之后在demo中的“基本”(也就是用three.js简单绘制图形)和“raycaster”是能够正常运行的,而我的“TrackballConreols”偶尔可以正常运行

我创建的是一个用到了OrbitControls、raycaster等功能的canvas,我将大量的代码放在了onload、touchEnd和render当中

我选用的是“不检验合法域名(没有设置过域名,开发者工具相对崭新)”

无法展示的demo是全部黑屏


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

2 个回答

  • 杨火火
    杨火火
    01-25

    楼主 你的gltf和OBJ文件能在真机上显示吗? 我这边只能在开发者浏览中显示 在真机中黑屏。谢谢

    01-25
    有用
    回复
  • 雪月二十六
    雪月二十六
    01-11

    问题补充:现在问题大概缩小到“无法加载贴图”上,其他情况和上述情况一致

    01-11
    有用
    回复 1
    • 雪月二十六
      雪月二十六
      01-11
      已解决:贴图大小需要化为2的幂
      01-11
      回复
登录 后发表内容
问题标签