我试图在Facebook上分享图片网址,并且要在Facebook上显示预览,我需要包含元标记," og:title"," og:type&#34 ;," og:image" " OG:网址" ,如果我返回一个视图(' image',$ imagename),这就完美无缺; 但随后它会在图片标签中显示。
我希望显示为将标题设为content-type:image/jpeg
我尝试了以下内容:
return response ()->file ( $imgPath , [ 'image/jpeg' ] );
这工作,但我不在这里引用我的观点,所以meta标签不是很多.. return response ()->view ( 'image' , [ 'imgPame' => $imgPath ] )->header ( 'Content-Type' , 'image/jpeg' );
这也是它,但它显示图像未找到的错误,当我用chrome工具检查它时,我也没有看到meta标签.. 我该怎么做? ,当我分享一个谷歌图像时,facebook会正常读取它的元标记,但不会在我的网址上...所以不会显示预览
答案 0 :(得分:0)
通过在我的网站上添加域名解决了这个问题, return response() - > file($ imgPath,[' image / jpeg']); 与域完成了这项工作。