Swift - WebView 和登录弹出窗口
Swift - WebView & Login Pop-ups
首先,感谢您让这个网站如此精彩。 (ThumbsUp)看了很多,第一次提问
我正在尝试从我的 UIWebView 调用一个网站。它调用 Google 和 Yahoo 等网站很有魅力。但是,当尝试访问实际需要的网站时,它没有为我提供登录弹出窗口。通过 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 显示弹出窗口并让我登录?
非常感谢任何帮助。
此致
花生粉碎机
我可以通过用 SFSafariViewController 替换 UIWebView 来规避这个问题。我强烈建议任何人尝试使用 SFSafariViewController 而不是 UIWebView,因为它将 Safari 的所有功能引入您自己的应用程序。只需搜索 Google,即可获取有关如何使用的精彩指南!
此致
花生粉碎机
首先,感谢您让这个网站如此精彩。 (ThumbsUp)看了很多,第一次提问
我正在尝试从我的 UIWebView 调用一个网站。它调用 Google 和 Yahoo 等网站很有魅力。但是,当尝试访问实际需要的网站时,它没有为我提供登录弹出窗口。通过 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 显示弹出窗口并让我登录?
非常感谢任何帮助。
此致
花生粉碎机
我可以通过用 SFSafariViewController 替换 UIWebView 来规避这个问题。我强烈建议任何人尝试使用 SFSafariViewController 而不是 UIWebView,因为它将 Safari 的所有功能引入您自己的应用程序。只需搜索 Google,即可获取有关如何使用的精彩指南!
此致
花生粉碎机