api - Google PDF Viewer API 不在移动浏览器中显示 PDF 文件
问题描述
我的网站需要显示上传到我的托管服务器上的 pdf 文件。我在我的 php 站点中嵌入了 Google PDF Viewer API。它在台式机/笔记本电脑上的所有浏览器中都能正常工作,但它不会在 android 和 iphone 移动浏览器上显示 PDF 文件。需要建议来解决这个问题。
代码:
<script type="text/javascript"
src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
<script type="text/javascript" src="jquery.gdocsviewer.min.js"></script>
<script type="text/javascript">
/*<![CDATA[*/
$(document).ready(function() {
$('embed.embed').gdocsViewer({width: 600, height: 850});
$('#embedURL').gdocsViewer();
});
/*]]>*/
</script>
<embed class="embed" src="myfile.pdf" type="application/pdf" width="100%" height="850"></embed>
解决方案
推荐阅读
- html - Bootstrap 4 - 全宽导航,最外层链接接触容器边缘
- arrays - 打字稿:如何通过泛型正确键入 omitProps 助手
- git - GIT - 切换到另一个远程(不丢失提交)
- wpf - ListView 中 Grid 的 DataTemplate 未调整大小
- ios - 如何使用导航栏获得特定的 tableviewcell 屏幕截图?
- angular - 如何绑定到 Angular 7 中动态创建的表单控件的目标属性?
- swift - Swift Struct 是可编码的,但不能编码
- java - LeetCode 唯一路径问题得到错误的答案
- c++ - 如何在 Visual Studio 2017 中更改命令行宏
- c++ - 默认构造函数和其他东西的 C++ 歧义。那是什么别的东西?