谷歌驱动器如何打开文件?

时间:2015-11-24 18:32:13

标签: javascript html5 dom google-drive-api

我在尝试打开新文件时打开新的空白标签时遇到问题,例如csv或xlsx。打开选项卡后,会发生转换,生成新文件并在新选项卡中打开指向它的链接。到目前为止,我认为这是通过标签之间的某种类型的通信发生的,旧标签更准确地将信息发送给新标签。

我需要拦截文件的URL,以便在基于第三方Chromium的应用程序中发生这种情况时将其传递给选项卡。老实说,我并不认为这是一个复杂的处理谷歌,因为这是我第一次遇到这样的问题。

1 个答案:

答案 0 :(得分:0)

本机上这些文件无法在云端硬盘中打开,所以你说的是真的。首先,在相应的本机mime类型中创建文件的副本,对于csv或xlsx,相应的文件将是电子表格。

创建文件后,新文件的URL将在新选项卡中打开。

如果您的应用程序与云集成,则用户必须使用“打开方式”选项打开该文件,然后选择您的应用程序。在这种情况下,没有必要拦截URL以使用您的应用程序打开文件。

此外,在配置与驱动器的集成时,您可以选择应用程序可以处理的扩展和mime类型,因此当用户打开文件时,默认情况下它将随您的应用程序一起打开。 请查看此文档:https://developers.google.com/drive/web/integrate-open