【问题标题】:Google doc no preview available errorGoogle doc 没有可用的预览错误
【发布时间】:2023-04-02 21:56:01
【问题描述】:

我使用谷歌文档在网络浏览器中显示 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");

【问题讨论】:

    标签: google-docs codenameone google-docs-api google-document-viewer


    【解决方案1】:

    我刚刚尝试将 & 字符编码为 %26 并在我的情况下工作得很好。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,在我的情况下,我启用了 google drive api 并将 key 属性添加到我的 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 天后解决

      【讨论】:

      • 你好 itzhar,启用了 google drive api 并在 key 属性中使用了服务器密钥,但仍然显示没有可用的预览问题
      • 我添加了 API 密钥,但仍然没有可用的预览。
      • 嗨,在我的例子中,启用了 google drive api 并在 key 属性中使用了 server key 不能解决问题。
      【解决方案3】:

      在我的例子中,pdf 文件名包含“&”字符。一旦我删除了 & 字符,问题就解决了。

      希望它可以帮助某人。

      【讨论】:

        【解决方案4】:

        我将此代码添加到我的 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>
        

        【讨论】:

          【解决方案5】:

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

          【讨论】:

            【解决方案6】:

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

            【讨论】:

              【解决方案7】:

              可能导致这种情况的几件事:

              1. 您用于上传这些文件的浏览器。
              2. 您上传的文件的大小。
              3. files are set to private 的密码/权限。

              快速修复:

              我们注意到大多数遇到这种情况的用户都在使用 Firefox(尤其是 3.6.6)。尝试使用 IE8 上传文件并清除缓存。

              这个问题已经在here进一步讨论。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2015-05-09
                • 2022-11-11
                • 1970-01-01
                • 2021-09-23
                • 1970-01-01
                • 1970-01-01
                • 2017-07-26
                • 2018-06-01
                相关资源
                最近更新 更多