保持详情替换产品图本地预览

This commit is contained in:
Your Name 2026-02-05 19:49:48 +08:00
parent 503196d2ae
commit 627a9132c5

View File

@ -122,7 +122,7 @@ export function SceneFusionView({ onBack, initialProductImage, initialProductNam
};
const handleProductPreviewError = () => {
if (productImage && productImagePreview !== productImage) {
if (!productPreviewObjectUrlRef.current && productImage && productImagePreview !== productImage) {
updateProductPreview(productImage);
}
};
@ -210,7 +210,9 @@ export function SceneFusionView({ onBack, initialProductImage, initialProductNam
const uploadedUrl = await uploadProductImageFile(file);
if (uploadId === productUploadIdRef.current) {
setProductImage(uploadedUrl);
updateProductPreview(uploadedUrl);
if (!productPreviewObjectUrlRef.current) {
updateProductPreview(uploadedUrl);
}
toast.success("产品图上传成功");
}
} catch (error) {