iOS 上的 DropBox 应用程序有 URL 方案吗?
我希望能够在我的应用程序中启动 DropBox 应用程序。因此我想知道 DropBox 应用程序是否有一个可以用来调用 openURL 的 URL 方案,类似这样,但我不知道这个字符串应该是什么。
NSURL *myURL = [NSURL URLWithString:@"dropbox://"];
[[UIApplication sharedApplication] openURL:myURL];
I would like to be able to launch the DropBox app within my app. Therefore I would like to know if the DropBox app has a URL scheme that I can use to call openURL, something like this, except I don't know what this string should be.
NSURL *myURL = [NSURL URLWithString:@"dropbox://"];
[[UIApplication sharedApplication] openURL:myURL];
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以使用 Dropbox url-scheme 做的唯一事情就是将您的 Dropbox 应用程序连接到它。
像这样:
通常,dropbox-app 通过使用以下方案打开您的 iOS 应用程序进行响应:
或通过
查看 Dropbox SDK for iOS 得到这个。
The only thing you can do with the Dropbox url-scheme is connect your Dropbox App to it.
Like this:
Normally the dropbox-app responses by opening your iOS app with the following scheme:
or with:
Got this from looking at the Dropbox SDK for iOS.
Dropbox 的 URL 方案是
Dropbox's URL scheme is
如果您需要在 iOS Dropbox 应用中打开特定文件,可以使用以下技巧:
dbapi-6://1/viewLink?url=
前缀。注意:这没有记录,并且可能在未来的版本中更改。
整个代码应该如下所示:
If you need to open a specific file in the iOS Dropbox app, you can use this trick:
dbapi-6://1/viewLink?url=
prefix.Attention: this is not documented and may change in future releases.
The whole code should look like this:
Dropbox 没有 URL 方案。不过,您可以通过
UIDocumentInteractionController
与 Dropbox 交互。您可以阅读有关 这里。我见过一些允许您在 Dropbox 中打开文件的应用程序,我想这就是实现的方法。Dropbox does not have a URL scheme. However, you can interact with Dropbox via
UIDocumentInteractionController
. You can read about that here. I've seen a few apps that allow you to open files in Dropbox, and I assume this is how that's done.