我正在使用我在localhost上开发的网站,我想要将网站上的文件的localhost网址显示在我的Xcode项目中。如果我选择将文件显示为.html文件,问题并不是真正显示材料,但我真的很难找到同时显示网站和捕获php数据的方法。我试过这段代码
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
let URL = NSURL(string: "http://localhost/home.php")
webView.loadRequest(NSURLRequest(URL: URL!))
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
并没有任何效果,但它确实适用于google.com和其他人。
答案 0 :(得分:1)
如果您希望能够运行PHP代码,则需要在您的应用中生成 内部的PHP服务器。正如您所发现的,.html
或任何浏览器都可以显示本地UIWebView
文件,但PHP不是浏览器,而是服务器端语言。
如果您的页面中必须有动态行为,那么另一种方法是在Javascript中编写它。