0

我有一个应用程序,我想在其中打开一些已在设备上安装的游戏。例如,我可以使用自定义 URL“templerun:/”打开“Temple Run”。有什么办法可以从具有自定义 URL 假设“testapp:/”的“Temple Run”返回到我的应用程序?

有没有其他方法可以实现这一点,比如使用网络视图或其他方法?

4

2 回答 2

2

您不能这样做,因为其他应用程序不知道并实施您的应用程序方案。iOS 目前不提供这样的 API。

x-callback-url符合您的要求,appA 通过方案打开 appB,appB 回调打开 appA。但是这个协议不是 iOS 官方支持的。

于 2013-05-16T06:09:20.243 回答
0

那是做不到的。但是您可以在应用程序内使用 webview 来显示网页并完成其余的工作

NSString *urlAddress = @”http://www.google.com”;

//Create a URL object.
NSURL *url = [NSURL URLWithString:urlAddress];

//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

//Load the request in the UIWebView.
[webView loadRequest:requestObj];

或者只是去一些回调 uri API 方法。

于 2013-05-16T06:13:47.587 回答