ai-coding
2026-07-28 7b2fb98db594093f0e4dc180e86335844227b424
feat(feedback): 支持点击预览反馈页中的图片

Co-Authored-By: 何宏文 <hehw@xiaopeng.com>
1个文件已修改
24 ■■■■■ 已修改文件
src/robotaxi/pages/feedback/index.tsx 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/feedback/index.tsx
@@ -92,6 +92,23 @@
    }, FEEDBACK_TOAST_DURATION);
  };
  const handlePreviewImage = (currentUrl: string) => {
    if (!currentUrl) {
      return;
    }
    const imageUrls = mediaItems
      .filter((item) => item.mediaType !== 'video')
      .map((item) => item.server?.url || item.localUrl)
      .filter((url): url is string => !!url);
    if (imageUrls.length === 0) {
      return;
    }
    Taro.previewImage({
      current: currentUrl,
      urls: imageUrls
    });
  };
  /**
   * 切换问题类型多选状态。
   */
@@ -357,7 +374,12 @@
                  controls={false}
                />
              ) : (
                <Image className='feedback-media-thumb' src={item.server?.url || item.localUrl} mode='aspectFill' />
                <Image
                  className='feedback-media-thumb'
                  src={item.server?.url || item.localUrl}
                  mode='aspectFill'
                  onClick={() => handlePreviewImage(item.server?.url || item.localUrl)}
                />
              )}
              {item.status === 'uploading' && (
                <View className='feedback-media-mask'>