收藏
回答

threejs的H5项目在微信浏览器打开无法显示?

vue3+uniapp+threejs的H5项目,主要通过另一个小程序项目的web-view路径访问到H5项目来显示图像(图像文件是后台json,在前端H5中解析成threejs的格式),

但是这个图像在微信中打开链接或者小程序打开都无法显示出threejs的图像,其他网页(百度等)都可以通过链接访问到图像,大佬们咋整

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

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    01-31

    h5地址提供下呢

    01-31
    有用
    回复 1
    • 薯格戴迪.
      薯格戴迪.
      02-01
      https://test.erp.lbyerp.com/lbymobile/#/pages/scanInfo/plankInfo?inputCode=10000005167
      图1是网页F12的,中间灰色背景的是threejs的画布;
      图2是通过微信点开链接,中间灰色背景是没有加载的;
      图3是在父组件的页面样式,下面的threeView就是灰色背景的区域;
      图4是子组件;图5就是绑定的threejs图像的dom;


      主要的问题:这个功能是通过微信小程序链接跳转的,实际上是H5的threejs,在浏览器上能正常显示画布(灰色区域)和图像,但是在微信上去跳转或者访问,无法显示画布和图像
      02-01
      回复
  • 薯格戴迪.
    薯格戴迪.
    02-05

    已解决,可能是手机机型问题(iqoo12pro),也可能是程序上的写法不适配部分手机,其他机型目前测试了华为、小米、oppo均能正常显示图像和画布

    02-05
    有用
    回复
登录 后发表内容