2

我想使用 SFSafariViewController 加载 POST 请求,就像webView.loadRequest(request). 但我发现init(url:entersReaderIfAvailable:)只接受 NSURL。可以做POST吗?

4

2 回答 2

2

不,你不能。它是浏览器而不是 web 视图。

于 2016-05-10T06:44:12.713 回答
1

您可以提前提出请求,但我猜您这样做是为了获取 cookie 或类似的东西..

因此,未经测试,但您可以创建一个使用一些参数加载的本地网页,它使用 JavaScript 执行 POST,并在完成后重定向(如果需要)到其他一些 URL。

于 2016-05-10T06:49:03.853 回答