我可以在 ios 中通过 Application::openURL 方法使用 Safari 打开本地文件 url 吗?

Posted

技术标签:

【中文标题】我可以在 ios 中通过 Application::openURL 方法使用 Safari 打开本地文件 url 吗?【英文标题】:Can I open local file url with Safari by Application::openURL method in ios? 【发布时间】:2011-11-19 06:27:30 【问题描述】:

我需要在我的 ios 应用程序中启动一个页面,但希望它在我的应用程序之外启动,因为此页面会将用户重定向到银行页面进行支付。

我手头没有直接的银行 URL,一切都取决于重定向操作。

我想在我的应用程序之外用 Safari 打开它,这样会显示银行 url 地址,应用程序用户会感到安全。

在 UIWebview 中嵌入银行页面看起来不太好。

这可能吗,我该怎么做?

【问题讨论】:

【参考方案1】:

试试这个:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"https://www.mybank.com/?shop=pipco&customer=rdnzl&product=muffin"]];

【讨论】:

我没有url,只有html表单,需要提交到目的银行url 如果使用 GET 方法,您可以从表单中提取字段名称并填写值。对于 POST,这将不起作用。

以上是关于我可以在 ios 中通过 Application::openURL 方法使用 Safari 打开本地文件 url 吗?的主要内容,如果未能解决你的问题,请参考以下文章

在本机 iOS 应用程序中通过 socket.io 进行远程程序调用?

如何在 iOS 中通过键盘显示 UIView

在IOS中通过http播放mp3文件

如何在 iOS 6+ 中通过 SKStoreProductViewController 监控下载进度?

在 Swift 中通过 Multipeer Connectivity 临时同步两个 iOS 设备

是否可以在 iOS 中通过 PlaceId 打开谷歌地图?