【发布时间】:2015-04-10 12:35:23
【问题描述】:
我在由特定视图控制器控制的 WKWebView 中加载了以下 html 页面。 视图加载后,我希望应用程序自动填充页面中的输入文本字段。
在本例中,我希望应用在下面表单的“结果”文本字段中写入“Hello Result”。
<html>
<head>
<title>Test Page</title>
</head>
<body>
<form>
QR Result <input type="text" name="Result" width="20">
</form>
</body>
</html>
这是我在视图控制器中将 HTML 页面加载为文件的代码:
var htmlFile = NSBundle.mainBundle().pathForResource("apptest", ofType: "html")
var contents = NSString(contentsOfFile: htmlFile!, encoding: NSUTF8StringEncoding, error: nil)
self.webView?.loadHTMLString(contents!, baseURL: nil)
我如何加载视图(文件或 URL)并不重要。我想要做的是在加载视图之后填充该字段。
【问题讨论】: