JS方法
報(bào)異常如下
Error Domain=WKErrorDomain Code=4 "發(fā)生JavaScript異常" UserInfo={WKJavaScriptExceptionLineNumber=1, WKJavaScriptExceptionMessage=ReferenceError: Can't find variable: onFaceRealName, WKJavaScriptExceptionColumnNumber=52, WKJavaScriptExceptionSourceURL=http://12.12.12/verify/idcard-info.html?token=11292803131658321891878number2&s=1658374061429, NSLocalizedDescription=發(fā)生JavaScript異常}
OC調(diào)用JS方法
1.沒問題?
[webview evaluateJavaScript:@"app.onFaceRealName(123)" completionHandler:^(id _Nullable result, NSError * _Nullable error) {}];
2.沒問題?
??[webview evaluateJavaScript:@"app.onFaceRealName('123')" completionHandler:^(id _Nullable result, NSError * _Nullable error) {}];
3.有問題
[webview evaluateJavaScript:@"app.onFaceRealName(uid11292803112345946uuid)" completionHandler:^(id _Nullable result, NSError * _Nullable error) {}];
4.沒問題
[webview evaluateJavaScript:@"app.onFaceRealName('uid11292803112345946uuid')" completionHandler:^(id _Nullable result, NSError * _Nullable error) {}];