我創建了一個方法,從AWS獲取數據(圖像文件)S3這樣的:如何在刀片laravel顯示來自AWS的S3圖像5.2
public static function getImage ($imagePath)
{
if(Storage::exists($imagePath))
{
return Storage::disk('s3')->get($imagePath);
}else
{
return 'No Image';
}
}
我敢肯定,這些圖像是存在於aws,所以這沒有問題。這裏
{!!Html::image(getImage($myPath),'logo',['width'=>60,'height'=>55])!!}
$ mypath中已經指出的,例如AWS特定文件: 然後我用上面的方法爲SRC在我的刀片鑑於這樣的桶/ file.jgp。但是當我運行我的網頁時,這個Html :: Image給出了這樣的視圖:
這是怎麼回事?爲什麼Html :: image無法渲染我的圖像文件? :(
只是'{{HTML ::圖像($ mypath中)}}' – vitr
http://laravel-recipes.com/recipe s/185/generated-an-html-image-element –
如果我只使用HTML :: image($ myPath),它會給出一個空的圖像...... :) –