[LayaNative 2.0]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;即可正常
问题描述:设置 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;即可正常
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
Aar0n
赞同来自:
倚天
赞同来自: