fix: Knowledge Search Not Open Target (#9504)

* fix: #9488

* chore
This commit is contained in:
Chen Tao 2025-08-25 14:20:15 +08:00 committed by GitHub
parent 070614cd3c
commit c49201f365
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -158,9 +158,13 @@ const PopupContainer: React.FC<Props> = ({ base, resolve }) => {
<a href={`http://file/${item.file.name}`} target="_blank" rel="noreferrer">
{item.file.origin_name}
</a>
) : item.metadata.type !== 'LocalPathLoader' ? (
<a href={item.metadata.source} target="_blank" rel="noreferrer">
{item.metadata.source}
</a>
) : (
// item.metadata.source
<a href={`http://file/${item.metadata.source}`} target="_blank" rel="noreferrer">
// 处理预处理后的文件source
<a href={`file://${item.metadata.source}`} target="_blank" rel="noreferrer">
{item.metadata.source.split('/').pop() || item.metadata.source}
</a>
)}