如何在本机 Google Drive iOS 应用程序中打开文档?

Kar*_*yar 3 ios google-drive-api

如果我在 Google 云端硬盘中拥有某个文件的 URL,如何在本机 Google 云端硬盘应用程序中打开它?

基本上尝试实现类似于在 Chrome 中打开的东西( https://developers.google.com/chrome/mobile/docs/ios-links

iOS 上的 Gmail 已经做到了这一点,所以我试图弄清楚对 canOpenUrl 使用什么检查以及将什么传递给 [[UIApplication sharedApplication] openURL:... ];

And*_*sek 5

警告:Google 并未正式支持您尝试执行的操作。(例如,他们可以随时更改 url 方案)

Google Drive 应用程序的自定义 url 方案是

googledrive://
Run Code Online (Sandbox Code Playgroud)

支持从应用程序与 Google Drive 交互的“正确”方法是使用 Google 提供的 SDK。

https://google-developers.appspot.com/drive/quickstart-ios


use*_*759 5

我知道这个问题确实很老了,但它出现在谷歌搜索“ios open link in googledrive”的第一页上。另外,我也有这个疑问。结果,Google Drive 的 url 方案是 googledrive://(正如 Andy Obusek 在他的回答中所说)。要在 Google 云端硬盘应用程序中打开 Google Drive 链接,只需在共享 url 前面加上 url 方案即可。例如,如果我有一个 Google 文档的 URL(例如http://link_to_google_doc),我可以通过添加 URL 方案(googledrive://http://link_to_google_doc)作为前缀,在 Google 云端硬盘应用程序中自动打开该文档。这对我有用。请记住,这是一个非正式的答案。我没有阅读任何有关此的文档;我只是玩弄它直到它起作用为止。