UIWebView登录表单(iPad应用)
UIWebView login form (iPad app)
上个星期我一直在为这件事烦恼,但仍然没有任何进展。
我正在为我的大学项目构建一个应用程序,它将所有的服务合并为一个,(黑板,内部网,电子邮件)这些都有单独的登录,在单独的网页上。
我的目标是将所有这些服务合并到一个应用程序中,只有一个集中登录。然而,登录将根本不为我工作,他们使用基于表单的登录,与javascript背景。
Ive tried ASIHTTP:
-(void)startWebViewLoad{
NSString *emailURL = @"https://home.swan.ac.uk";
NSURL *url = [NSURL URLWithString:emailURL];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:@"username" forKey:@"user_name"];
[request setPostValue:@"password" forKey:@"password"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webViewEmail loadRequest:requestObj];
我可能已经把这个在代码的错误部分(我在UIWebView登录后显示页面),但这不会登录我在这一切。
有没有更好的登录方式?或者我是否接近我当前的代码
感谢您的宝贵时间
您创建了请求,但从未发送它。创建request
对象后添加:
[request setRequestMethod:@"POST"];
[request setDelegate:self];
[request start];
警告:这将在请求运行时阻塞UI。最好使用[request startAsynchronous]
,但这需要您重构代码。
相关文章:
- 在 iPad 上调试 trigger.io 应用
- 如何为ipad网络应用程序创建HTML5条形图
- 在 ipad 应用程序网页上触发 HREF
- 禁用 ipad 网页应用程序中的垂直弹跳效果
- iOS 应用程序(iPhone 和 iPad)中的阿拉伯字体
- 如何创建重用我的 JS 库的 iPad 应用程序,这些库是为 Web 应用程序构建的
- Tableau 报告未显示在 iPhone 和 iPad asp.net 应用程序中
- iPad HTML5 全屏 Web 应用程序上的 Javascript 缓存
- 如何在安装在Ipad上的Chrome浏览器上调试Web应用程序的Javascript代码
- 为 iPad 制作 2 窗格网络应用程序的最佳方法
- iPad 网络应用程序在 Safari 中打开链接后冻结
- 谷歌地图无法在iPhone / iPad工作灯6.2应用程序上运行
- 如何擦除、清除、擦除保存在iPad主屏幕上的网络应用程序的HTML5本地存储
- ipad独立网络应用程序上的视频标记错误事件不起作用
- 从Safari iPad中的html5 web应用程序上传音频文件
- Angular JS-iOS 8-iPad Air:全屏应用程序不断关闭
- 阻止智能应用横幅在iPad上显示
- iOS iPad和iPhone用户代理在Phonegap应用程序中不起作用
- InDesign;数据源“-简单的IPad/Android应用程序
- 我可以为iPad创建一个离线工作的文件上传(带有自定义表单)Phonegap应用程序吗