[英]webview doesn't show URL
我是iOS开发的新手,我正在尝试通过以下代码使用UIWebView
import UIKit
class SecondViewController: UIViewController {
@IBOutlet var myWebView: UIWebView!
@IBOutlet var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let url = NSURL (string: "http://www.chrisharrisracing.com/twitterapp.php");
let requestObj = NSURLRequest(URL: url!);
myWebView.loadRequest(requestObj);
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
但是,当我构建网页时不会显示,尽管当我在浏览器中转到该网址时,该页面也能正常工作,但不胜感激
我刚刚创建了一个示例项目,以检查您的问题及其对我的影响。
class ViewController: UIViewController {
@IBOutlet weak var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL (string: "http://www.chrisharrisracing.com/twitterapp.php");
let requestObj = NSURLRequest(URL: url!);
webView.loadRequest(requestObj);
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
如果需要,您可以从以下链接下载示例项目
https://www.dropbox.com/home/SAMPLE%20GIT%20PROJECTS%20%5BSHARED%5D/WEBVIEW?preview=webViewSample.zip
您应该将NSTransportSecurity添加到info.plist
希望这可以帮助.....
也许您尚未添加约束,这就是为什么myWebView
可能不可见的原因。 也许,这可能是一个远景,但是我注意到您还有另一个未使用的UIWebView,称为webView
。 也许,也许, webView
myWebView
了myWebView
,因此您看不到myWebView正在加载页面。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.