【发布时间】:2011-02-04 23:07:37
【问题描述】:
我看到了一个本地广播电台的广播应用程序,它可以选择在后台播放流。因此,您按下应用程序中的按钮,应用程序关闭,然后 Safari 打开并通过 Quicktime 播放流。
这是怎么做到的?我认为这是一个非常好的功能。给人的印象是您的应用无法以这种方式与手机进行交互。就像它的“沙盒”一样。
谢谢 -代码
【问题讨论】:
-
与其他应用程序交互的唯一 (?) 方式是使用 URL。您可以使用 Radek 显示的方法打开另一个能够加载特定 URL 方案(即 http:、mailto:、twitter:)的应用程序。您还可以让应用从其他应用加载文件(例如 iBooks 从 Safari 加载 PDF),但我不知道该怎么做。
-
@Matthew Schinckel 这可以通过在 Base64 中编码文件内容来完成。不过,一定有更好的方法。
标签: iphone objective-c