2010-09-05 75 views
1

我有一个网站可以保存用户文档,并且我想使用回形针以使用Google文档查看器(https://drive.googleblog.com/2009/09/view-online-files-using-google-docs.html)显示它们。我的Paperclip文档在哪里?找到正确的路径

回形针正在工作。例如,我有一个文件保存在: 127.0.0.1:3000/assets/resumes/51/original/myfile.pdf

我想通过嵌入在我的网站查看器显示。这是我的代码(HAML):

%iframe{:src=>"http://docs.google.com/viewer?url=http%3A%2F%2F127.0.0.1:3000/#{@user.file.url}&embedded=true"} 

是问题仅仅是事实,我没有这方面的网站建立和运行在公共服务器上的,要么是什么错我的代码? (当我将url直接粘贴到浏览器中而没有浏览器时,我确实看到了该文件。)

回答

3

您的假设是正确的。它不起作用,因为您的应用程序不在公共环境中,并且Google文档无法通过本地主机地址访问您的PDF。

相关问题