我正在使用Ionic 3与Laravel连接的Android应用程序通过api控制我的数据,并且我试图在我的离子应用程序上显示一堆图像,问题是我可以& #39;吨。
我试图访问laravel的存储文件夹,但我不能,我不知道是否可以将blob图像转换为json ......
有什么想法吗?谢谢!
答案 0 :(得分:0)
您似乎需要将存储目录链接到公用文件夹,以便可以访问。
链接存储文件夹:
php artisan storage:link
获取图片网址:
echo asset('storage/image.jpg');
查看此处的文档https://laravel.com/docs/5.5/filesystem#configuration
答案 1 :(得分:0)
默认情况下,无法在公共网站上看到laravel的存储文件夹。
当您访问laravel应用程序时,实际上是在访问根结构的“public”文件夹。因此,只有应用程序才能访问存储文件夹。
在根文件夹
中的命令行中运行以下命令php artisan storage:link
这将创建从公共/存储到app / storage / public的符号链接。
现在,您必须将图片放入app / storage / public文件夹,然后通过http://[yoursitehere].com/storage/image1.png
访问它们