Laya2.3.0设置basePath后,打包微信Laya.Texture2D.load图片失败

版本Laya2.3.0
问题描述:设置 Laya.Url.basePath 后,使用 Laya.Texture2D.load() 加载3D模型贴图,微信环境下首次加载成功,刷新再次进入加载贴图失败,加载失败路径为本地路径,而非网络路径。
 
新建3DDemo项目测试存在同样问题
 
图一为新建的3DDemo项目,仅添加 Laya.Url.basePath 一行代码,将 Laya.Texture2D.load() 的图片提至远程服务器,打包微信测试第一次加载成功,刷新后加载失败
 
Laya2.1.1上正常无问题,对比差异后发现在Laya2.3.0的laya.wxmini.js中MinAspter的init方法里添加一行Laya.Loader.prototype._loadImage = MiniImage.prototype._loadImage;即可正常
1575966980217.jpg 1575967279823.jpg 1575967586512.jpg
已邀请:

Laya_Aaron

赞同来自:

感谢指出, 新版的引擎应该修复了

倚天

赞同来自:

感谢分享,的确是有这个问题!

要回复问题请先

商务合作
商务合作