[LayaAir 2.0]Laya.load在OPPO小游戏端无法加载带有不安全字符的图片网址

网址可以用https://lupic.cdn.bcebos.com/20191130/2004988837%2320.jpg 这个测试,使用的是OPPO官方调试器3.4.9版本,Laya引擎版本是2.7.3,不传demo了,就下面几行代码就能找到错误
        let _url = "https://lupic.cdn.bcebos.com/2 ... 3B%3B
Laya.loader.load(_url, Laya.Handler.create(this, res => {
let a = new Laya.Image(_url);
Laya.stage.addChild(a);
}))

以下是安卓层面输出日志:
09-22 11:08:10.811 27895-28111/? D/jswrapper: JS: [WARN]: [warn]Retry to load: https://lupic.cdn.bcebos.com/2 ... 0.jpg
09-22 11:08:10.996 27895-28111/? D/jswrapper: JS: [WARN]: [error]Failed to load: https://lupic.cdn.bcebos.com/2 ... 0.jpg
 
 
已邀请:

Laya_z

赞同来自:

你可以使用encodeURI之前的地址,因为我们这边也会对地址进行一次转换,所以会出问题。这个问题,我们后面会修改

要回复问题请先

商务合作
商务合作