我的应用程序上的图像在我的计算机上使用时可见,但当我尝试在另一台计算机或手机上使用时,图像不会显示。图像通过计算机目录中的app / input上传。我想知道是否有办法让图像公开(不确定使用什么术语)或如何通过URL上传它们?我正在使用Paperclip 4.2.1 gem。
谢谢!
答案 0 :(得分:2)
将您的应用程序托管在heroku上并使用文件上传的最佳和免费解决方案是使用谷歌驱动器。 使用paperclip-googledrive gem它将帮助您实现这一目标 https://github.com/evinsou/paperclip-googledrive
答案 1 :(得分:1)
一个很好的选择是使用Dropbox来托管这种静态文件
https://github.com/janko-m/paperclip-dropbox
更新:Dropbox API中已过时的更改。作者建议Shrine作为替代。
答案 2 :(得分:0)
我强烈建议您使用Amazon's S3
来托管您的文件。你可以获得免费的一年。