|
|
@@ -383,11 +383,11 @@ function App(){
|
|
|
</header>
|
|
|
<div className="scroll">
|
|
|
<Ribbon onOpen={openPrompt}/>
|
|
|
- <details className="src"><summary>原帖:{it.title}(这一帖的原料)· {it.platform}{videoUrl?" · 视频":""}</summary>
|
|
|
+ <details className="src" open><summary>原帖:{it.title}(这一帖的原料)· {it.platform}{videoUrl?" · 视频":(imgs.length?` · ${imgs.length} 图`:"")}</summary>
|
|
|
<div className="srcbody"><a href={it.url} target="_blank" rel="noreferrer">{it.url}</a>
|
|
|
{videoUrl
|
|
|
? <div style={{marginTop:8}}><video src={videoUrl} controls style={{maxWidth:"380px",maxHeight:"320px",borderRadius:"6px",border:"1px solid #e2e8f0"}}/></div>
|
|
|
- : <div className="srcimgs">{imgs.map((u,i)=><img key={i} src={u} onClick={()=>setZoom(u)} onError={e=>e.target.style.display='none'}/>)}</div>}
|
|
|
+ : <div className="srcimgs">{imgs.map((u,i)=><img key={i} src={u} title={u} onClick={()=>setZoom(u)} onError={e=>{var ph="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80'><rect width='80' height='80' fill='%23f1f5f9' stroke='%23cbd5e1' stroke-dasharray='4'/></svg>"; if(e.target.src.slice(0,4)!=='data')e.target.src=ph;}}/>)}</div>}
|
|
|
</div>
|
|
|
</details>
|
|
|
<div className="barhint" style={{display:"flex",gap:8,alignItems:"center"}}>
|