获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
官方的几个例子里都有这行代码 renderer.setSize(canvas.width, canvas.height); 但事实上canvas.width和canvas.height都没有值,应该改成 renderer.setSize(canvas._width, canvas._height);
threeJS-miniprogram仅在iphone手机真机预览白屏,如何解决?开发者工具版本:Stable 1.05.2103190 调试基础库:2.16.0 代码:https://github.com/wechat-miniprogram/threejs-miniprogram/tree/master/example 问题:iphone 12 pro 真机预览白屏(开发者工具正常渲染) 控制台输出:几条扩展不支持提示,没有任何报错 本地设置: [图片] 使用android手机、ipad有同样的不支持扩展提示也可以正常预览渲染 资源可以正常请求,不是网络问题 canvas.getContext('webgl')没有问题,用webview打开threeJS官方案例也可以正常渲染 iphone可以正常预览渲染微信官方webGL示例(要把示例的调试基础库升到最新版才可以) github上已有人提相关问题,但半年了还未解决:https://github.com/wechat-miniprogram/threejs-miniprogram/issues/35
2021-06-01