diff --git a/dsLightRag/static/LibLib/wenshengtu.html b/dsLightRag/static/LibLib/wenshengtu.html index 6eff6681..be6d5457 100644 --- a/dsLightRag/static/LibLib/wenshengtu.html +++ b/dsLightRag/static/LibLib/wenshengtu.html @@ -585,12 +585,20 @@ resultContainer.style.display = 'block'; resultMessage.innerHTML = '
图片生成成功!
'; - // 显示生成的图片 + // 检查是否有图片数据 if (data.images && data.images.length > 0) { + // 处理图片数据(支持Base64和URL两种格式) let imagesHtml = ''; data.images.forEach((image, index) => { const imageId = `generatedImage_${Date.now()}_${index}`; - imagesHtml += `生成图片${index + 1}`; + // 检查是否为URL格式(以http或https开头) + if (typeof image === 'string' && (image.startsWith('http://') || image.startsWith('https://'))) { + // URL格式图片 + imagesHtml += `生成图片${index + 1}`; + } else { + // Base64格式图片 + imagesHtml += `生成图片${index + 1}`; + } }); resultImage.innerHTML = imagesHtml; } else {