当前位置 : 主页 > 手机开发 > 其它 >

Swift – WebView和登录弹出窗口

来源:互联网 收集:自由互联 发布时间:2021-06-11
首先,感谢您使本网站如此精彩. (ThumbsUp)读完之后,这是我第一次提问. 我试图从我的UIWebView调用一个网站.它的呼叫网站,如谷歌和雅虎,就像一个魅力.但是,在尝试访问实际需要的网站时
首先,感谢您使本网站如此精彩. (ThumbsUp)读完之后,这是我第一次提问.

我试图从我的UIWebView调用一个网站.它的呼叫网站,如谷歌和雅虎,就像一个魅力.但是,在尝试访问实际需要的网站时,它并没有为我提供登录弹出窗口.通过Safari调用网站会显示弹出窗口,并在成功登录后需要获取信息.

import UIKit

class WebViewAssets: UIViewController {

@IBOutlet var webViewAssets: UIWebView!

@IBAction func backWebViewAssetsButton() {
    let presentingViewController: UIViewController! = self.presentingViewController

    self.dismissViewControllerAnimated(false) {
        self.navigationController?.popViewControllerAnimated(true)
    }
}

override func viewDidLoad() {
    super.viewDidLoad()

    navigationItem.title = "Asset"

    let url = NSURL (string: "https://www.websiteGoesHere.com")
    let requestObj = NSURLRequest(URL: url!)
    webViewAssets.loadRequest(requestObj)
   }
}

如何启用WebView以显示弹出窗口并让我登录?

任何帮助是极大的赞赏.

最好的祝福
Peanutsmasher

我能够通过用SFSafariViewController替换UIWebView来解决这个问题.我强烈建议任何人尝试SFSafariViewController而不是UIWebView,因为它将所有Safari的功能带入您自己的应用程序.只需搜索谷歌,有关如何使用的精彩指南可用!

最好的祝福Peanutsmasher

网友评论