Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery/pdfobject未在rails应用程序中显示pdf_Jquery_Ruby On Rails 3_Pdf - Fatal编程技术网

jquery/pdfobject未在rails应用程序中显示pdf

jquery/pdfobject未在rails应用程序中显示pdf,jquery,ruby-on-rails-3,pdf,Jquery,Ruby On Rails 3,Pdf,嗨,我在铁路上工作。我想在我的网站上显示PDF。我尝试了jQuery插件。我下载了pdfobject.js,并通过application.js要求它。下面给出了我使用的javascript部分,如文档中所示 <div id="pdfObject"> </div> <script type="text/javascript"> var url = "<%= "#{Rails.root}/AJITH.pdf" %>"; console.log(

嗨,我在铁路上工作。我想在我的网站上显示PDF。我尝试了jQuery插件。我下载了pdfobject.js,并通过application.js要求它。下面给出了我使用的javascript部分,如文档中所示

<div id="pdfObject">

</div>

<script type="text/javascript">
 var url = "<%= "#{Rails.root}/AJITH.pdf" %>";
 console.log('url:'+url);
 window.onload = function(){
 var myPDF = new PDFObject({ url: url, pdfOpenParams: { view: "FitV" }     }).embed("pdfObject");
 };

var url=“”;
log('url:'+url);
window.onload=函数(){
var myPDF=newpdfobject({url:url,pdfOpenParams:{view:“FitV”}});
};
但在浏览器中,它不显示pdf。它只显示一个灰色的盒子。在进行检查时,它会显示

<div id="pdfObject">
  <object data="rails_root/AJITH.pdf#view=FitV" type="application/pdf" width="100%" height="100%"></object>
</div> 

在javascript控制台中,它显示一个错误,如

获取localhost:4000/rails\u root/AJITH.pdf 404(未找到)

我找不到解决方案,有人能帮我找到解决方案吗

谢谢
关于

将PDF文件放在公共目录中,只需使用Javascript指向即可:

var url = "/AJITH.pdf"