代码
NSString *jsData = @""
NSString *jsStr = [NSString stringWithFormat:@"jsFunctionName('%@')",jsData];
[self.webView evaluateJavaScript:jsStr completionHandler:^(id _Nullable result, NSError * _Nullable error) {
NSLog(@"%@----%@",result, error);
}];
注意事项
- jsStr 中 jsFunctionName('%@') 括号内的单引号不要忘记
- iOS调js一定要传个参数,安卓可以调不传参的方法,iOS不行一定要调带参数的方法!!!
- iOS回传参数,有且只有一个参数,所以如果多参数,必须将多参数存为字典,再转为 json 形式回传