// 查找图片地址 如 abcd.png 如果没有就查找 abc.png
const GenerateImageName =(symbolCode, retry = true)=> {
const imgUrl = `${RootUrl()}iconsets/${symbolCode}.png`;
const image = new Image();
image.src = imgUrl;
return new Promise((resolve) => {
if (symbolCode.length < 1) {
resolve("");
}
image.onload = function() {
resolve(symbolCode);
};
image.onerror = function() {
resolve(retry ? GenerateImageName(symbolCode.slice(0, -1), true) : "");
};
});
}
查看图片是否存在,不存在则递归查找上一级的图片
最新推荐文章于 2024-07-30 23:06:43 发布