我正在尝试将 img
添加到 Laravel 的 Blade 电子邮件中。但是当我收到我的电子邮件时,我看不到我的图片,但 URL 是正确的。我正在尝试以这种方式添加 img
:
<img src="{{ asset('/public/images/guiapaladar-qrcode.png') }}" alt="" style="width: 20%;">
在 Google 控制台中,我可以看到:
<img src="https://ci5.googleusercontent.com/proxy/-Ay7pcevYLhUaAu4iicFdd-kGPKGB9hXRemwYYmoes8GnA4nN6Qe_FZDKenf_iDgiNpx5Xb1QX7p_2Su5DCOHAb2-UI8gGHkJhK9V6qb4R-B6_QY=s0-d-e1-ft#http://127.0.0.1/guiaPaladar/public/images/guiapaladar-qrcode.png" alt="" style="width:20%" class="CToWUd">
但在我的电子邮件中它没有显示我的图像。
谢谢你的帮助
答案 0 :(得分:1)
如果您通过 localhost 发送电子邮件,则不会显示图像。但是,如果您要实时发送,请使用以下代码:
<img src="{{asset('images/guiapaladar-qrcode.png')}}" alt="" style="width: 20%;">
答案 1 :(得分:0)
![Random text][logo]
[logo]: {{asset('/images/image.png')}} "Logo"
<img src="data:image/png;base64,{{base64_encode(file_get_contents(resource_path('images/image.png')))}}" alt="">