你好,朋友们,我叫托尼·达恩。我是IOS开发的新手。现在我正在用UIWebview开发一个IOS项目。但我有一些问题,我想传递参数在这个。我正在使用本地html页面。我要传递用户名和密码,密码如下:
@IBOutlet弱var Webviewholder:UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let localfilePath = NSBundle.mainBundle().URLForResource("myweb/index", withExtension: "html");
self.Webviewholder.delegate = self
let myRequest = NSURLRequest(URL: localfilePath!);
Webviewholder.loadRequest(myRequest);
self.view.addSubview(Webviewholder)
self.Webviewholder.frame = self.view.bounds
self.Webviewholder.scalesPageToFit = false}
我想要像index.html那样的结果?用户名=asd和密码=******
如果有可能,请尽快提供帮助或提出建议
提前谢谢
最佳答案
您可以生成如下代码所示的URL,
let urlString = NSString(format: "username=%@&password=%@", USERNAME, PASSWORD)
let localfilePath = NSURL(string: "myweb/index.html?\(urlString)")
print(localfilePath)
像这样试试。希望对你有帮助。