收藏
回答

threejs如何取消模型加载?或者去监听模型加载?

组件名称:canvas

微信版本号:安卓 7.0.13 

测试手机:红米 K30

基础库版本号:Android10, WeChat 7.0.13.1640

问题背景描述:因为频繁加载外部3d模型导致闪退,现在回收内存,需要在页面退出时清除3d模型,将模型设为null。

如果退出页面,模型未加载完,后台还在加载模型,就会导致加载的模型为null,出现报错,导致闪退。

如果模型已经加载完成,我们退出页面,模型已加载完成,就不会出现问题。

概述:在模型没有加载完成就回退到主页,加载进程未被销毁,还在后台执行。

想询问:有没有办法在模型加载时,去取消模型加载?或者去监听模型加载?

代码片段:https://developers.weixin.qq.com/s/GI80lMmv7Bgo


回答关注问题邀请回答
收藏
登录 后发表内容
问题标签