谷歌文档没有预览可用错误

16

我以前使用谷歌文档在网页浏览器中显示PDF文件,一切都正常。现在它显示没有预览可用。大部分时间它只是显示一个空白屏幕,没有预览可用,但有时它会打开PDF文件。然而,我注意到如果PDF文件的大小较小,则可以正常工作,但如果文件大小稍大,如10-100页或更多页面,则无法预览。

链接:

https://docs.google.com/gview?embedded=true&url=http://trafficpolice.gov.np/traffic/uploadfiles/56a0e8156d4ea.pdf

代码:

WebBrowser view = new WebBrowser();
view.setURL("https://docs.google.com/gview?embedded=true&url=http://trafficpolice.gov.np/traffic/uploadfiles/56a0e8156d4ea.pdf");
7个回答

5

我刚刚尝试将&字符编码为%26,并且对我的情况有效。


1
我遇到了同样的问题,在我的情况下,我启用了Google Drive API并将密钥属性添加到我的iframe中:
WebBrowser view = new WebBrowser();
view.setURL("https://docs.google.com/gview?key=YOUR_API_KEY&embedded=true&url=http://trafficpolice.gov.np/traffic/uploadfiles/56a0e8156d4ea.pdf");

问题在1天后解决。

您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - beck
我已添加API密钥,但仍然无法预览。 - Vivek Pratap Singh
嗨,在我的情况下,启用了Google Drive API并在密钥属性中使用了服务器密钥,但问题没有得到解决。 - swati vishnoi

0

对于那些试图使用本地主机的人来说,你不能使用本地主机来查看预览。你可以使用ngrok隧道端口80,然后它就能工作了。


0
我在我的应用程序中使用对象(Object)而不是iframe,运行良好。

0
在我的情况下,pdf 文件名包含 '&' 字符。一旦我删除了这个字符,问题就解决了。
希望能对某人有所帮助。

0
我将这段代码添加到了我的web.config文件中。在这些更改之后每次都运行良好。
<basicHttpBinding>
    <binding maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text">
      <readerQuotas maxDepth="2000000" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
    </binding>
  </basicHttpBinding>

-2

可能导致此问题的几个原因:

  1. 您用于上传这些文件的浏览器。
  2. 您正在上传的文件大小。
  3. 文件的密码/权限设置为私有

快速解决方案:

已经注意到,大多数遇到此问题的用户都在使用Firefox(特别是3.6.6)。尝试使用IE8上传文件并清除缓存。

此问题已在此处进一步讨论。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接