2010-09-05 77 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。

相關問題