鍵盤調(diào)用問題:
1.一定要用真機(jī)調(diào)試谈况,用模擬器會引發(fā)崩潰捂刺。
2.如果安全鍵盤本來可以調(diào)用,過了兩天變成了系統(tǒng)鍵盤囚痴,這時(shí)可以聯(lián)系一網(wǎng)通技術(shù)支持叁怪,一般是因?yàn)楹笈_的密碼開關(guān)沒有打開,讓他們幫你打開即可深滚。
3.關(guān)于支付完成的處理
- (BOOL)webView:(UIWebView *)_webView
shouldStartLoadWithRequest:(NSURLRequest *)request
navigationType:(UIWebViewNavigationType)navigationType
{
// 鍵盤回收處理
if ([request.URL.host isCaseInsensitiveEqualToString:@"cmbls"]) {
CMBWebKeyboard *secKeyboard = [CMBWebKeyboard shareInstance];
[secKeyboard showKeyboardWithRequest:request];
secKeyboard.webView = _webView;
UITapGestureRecognizer* myTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)];
[self.view addGestureRecognizer:myTap]; //這個(gè)可以加到任何控件上,比如你只想響應(yīng)WebView,我正好填滿整個(gè)屏幕
myTap.delegate = self;
myTap.cancelsTouchesInView = NO;
return NO;
}
// 支付成功處理
// 一網(wǎng)通官方返回
if ([request.URL.absoluteString containsString:@"MB_EUserP_PayOK"]) {
_paySuccess = YES; //進(jìn)行支付完成結(jié)果處理
}
// 自己的后臺返回
// 其中“ paysuccess”是你們后臺規(guī)定的字段名為ReturnUrl的URL中的一部分痴荐,由后臺自行規(guī)定
if ([request.URL.absoluteString containsString:@"paysuccess"]) {
_paySuccess = YES; //進(jìn)行支付完成結(jié)果處理
[self backBtnClicked];
}
//
return YES;
}