self.viewController.webView stringByEvaluatingJavaScriptFromString不起作用
NSString* jsString = [NSString stringWithFormat:@"alert('ok');"];[self.viewController.webView stringByEvaluatingJavaScriptFromString:jsString];
我写在cordovaappdelegate.m!
在cordova-ios@3.x上,您应该能够做到:
[self.webView stringByEvaluatingJavaScriptFromString:jsString];
在cordova-ios @ 4 +上,您将需要投入Webview类,因为它也支持WKWebView:
if ([self.webView isKindOfClass:[UIWebView class]]) { [(UIWebView*)self.webView stringByEvaluatingJavaScriptFromString:jsString]; }
可能要尝试NSString* jsString = [NSString stringWithString:@"alert('ok');"];[self.viewController.webView stringByEvaluatingJavaScriptFromString:jsString];
或者NSString* jsString = @"alert('ok');"[self.viewController.webView stringByEvaluatingJavaScriptFromString:jsString];