【发布时间】:2014-02-05 16:45:12
【问题描述】:
我查看了很多来自苹果的文档,但我似乎仍然无法掌握如何在 webview 中实现我的 javascript 函数的总体思路。
我想使用javascript填写表格(用户名和密码)并提交表格。
在控制台中,我一直在使用脚本:
javascript:(function() {
document.lform.in_tx_username.value='username';
document.lform.in_pw_userpass.value='password';
doLogin();
})()
Obj-c 代码如下所示:
loginScript = @"function() {document.lform.in_tx_username.value='username';
document.lform.in_pw_userpass.value='password';
doLogin();}";
[_visibleWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:scheduleURL]]];
[_visibleWebView stringByEvaluatingJavaScriptFromString:loginScript];
其中 scheduleUrl 是我在上面链接的 url。 我对 Obj-C 和 JS 都很陌生,所以任何帮助/提示将不胜感激。
【问题讨论】:
标签: javascript objective-c uiwebview