问题标签 [google-document-viewer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
789 浏览

javascript - 文档谷歌查看器不适用于 iframe

我正在尝试使用我的网络应用程序中的 iframe 使用 google doc 查看器查看 .doc 扩展文件。

这是代码:

this.state.file 有 url =

url=http://localhost:8000/media/somefolder/amO3N9pP/someusers/jEARG7xb/someassignments/amO3N9pP/1/file-sample_1MB.doc&embedded=true

localhost 8000 是我的后端服务器,它已启动并正在运行。

当用户点击网站中的 .doc 文件时,预览为空白,文件被强制下载。

我在我的网络标签中查看了活动。我可以看到文件的 url,这很好。

当我单击文件时,状态会在网络选项卡中取消,然后强制下载状态为 200。

0 投票
0 回答
32 浏览

google-docs - 如何使用谷歌文档模板的条件自定义文件?

我目前正在使用这样的自定义字段将数据解析到我的 Google 文档模板中:顶级产品:{{data1}} {{data2}} {{data}}

但现在有时 {{data1}} 是空白的,当它空白时显示 {{data1}} 而不是空格。如何在此自定义字段中使用条件逻辑?我试图搜索谷歌文档,但我不知道。

0 投票
0 回答
42 浏览

google-document-viewer - 有时,即使文档存在,Google 文档查看器页面也会显示无标题文档

有一个功能,当我们点击文档链接时,它将直接在新标签页中使用谷歌文档查看器打开。但有时它会显示带有空白页的无标题文档。之后,如果我们刷新平铺的同一页面,它会加载文档。有时我需要多次刷新同一页面才能加载文档。我无法得到确切的问题。

0 投票
1 回答
777 浏览

angular - 如何在网络应用程序中集成谷歌文档(预览、编辑、保存)

我想将谷歌文档集成到网络应用程序(Angular 10)中以进行预览、编辑和保存

我有文件存储在我的服务器上。我想使用存储在我的服务器上的谷歌文档预览文档(它可以存储在 Amazon S3 或 Azure 等上)。

我想使用谷歌文档编辑该文档并保存回我的服务器(用户使用谷歌凭据登录并获得所有权限)。

我知道这一点: https://docs.google.com/a/[DOMINIO]/viewer?url=[FILE_URL],但它用于预览,文件大小限制为 25 MB。

基本上,我需要在我的 Web 应用程序中集成 google docs 以进行预览、编辑和保存文档。

我想通过 Microsoft Office 365(订阅)实现相同的功能。

如何做到这一点?

0 投票
2 回答
77 浏览

php - 谷歌文档查看器在 php 中显示“没有可用的预览”

出于某种原因,使用以下嵌入代码:

我一直没有可用的预览。它正在工作,现在似乎没有。

是否有可以查看 PDF 和 Office 文件的好选择?

谢谢!

0 投票
0 回答
15 浏览

office365 - S3 公共 URL 无法通过开放式办公室或谷歌查看器在网站中查看

最多一个月前,s3 存储桶中的所有文件都可以通过开放式办公室查看器 (IFRAME) 查看。突然间,它停止了工作。我没有更改存储桶规则中的任何内容。

0 投票
0 回答
65 浏览

google-docs - Google Docs 中的权限表

我正在尝试在 google docs 的文档中添加权限表。是否可以在 Google 文档中添加 TOA?

0 投票
0 回答
44 浏览

regex - 如何在 Google Docs 中一次查找和替换多个值?

我正在尝试替换 Google Docs 文档中多个单词的多个实例。因此,例如,假设我有“hello”、“world”、“today”这些词,我想分别用“how”、“are”、“you”替换它们。所以“你好,我们今天在世界上!” 会变成“我们是怎样的你!”

我发现了这个(https://superuser.com/questions/211011/find-and-replace-several-several-different-values-all-at-once)问题,但它似乎只适用于记事本++。

因此,如果我要在 Notepad++ 中使用正则表达式查找“​​(hello)|(world)|(today)”并替换“(?1how)(?2are)(?3you)”,它将按上述方式工作。但是当我尝试在 Google Docs 中做同样的事情时,它变成了这样:“(?1how)(?2are)(?3you) 我们在 (?1how)(?2are)(?3you) (?1how) (?2are)(?3you)!”

有谁知道我应该在 Google Docs 的 find+replace 中输入什么格式才能使其正常工作?