用safari打开网页时将pdf文档内置于网页中显示

ASP.NET网站 ,有个页面用iframe内嵌了一个PDF文档

通过 后台处理
showPdf.Attributes.Add(src,PdfFilePath);
//PdfFilePath为pdf文件路径 D:\File\123.pdf

用IE浏览器打开此页面时,PDF内嵌在网页中显示,像百度文库一样(因为有在PDF阅读器中设置允许在Web浏览器中显示)  
上面这种情况是能搞定的

    但是现在系统需要在移动设备iPAD上显示,用safari打开此页面时,就会变成打开两个窗体,会先将整页的PDF文档单独开窗显示,无法内嵌在浏览器中显示

    有尝试着用jQuery.media.js控制去内嵌显示,失败!
    后尝试将PDF转换成JPG去显示,虽然能达到效果,但是PDF转JPG显示时,会出现偶尔部分字体乱码的情况

    在此求教各位大神是否有其他解决方案,不甚感谢!
    我没有C币,实在不好意思      -_-。sorry!
    (PDF.JS是否可行)