一、Android端:

    js bridge注入,以下为Android端代码:
    void getToken(String
    callbackName)
    void getNewToken(String
    callbackName**)

    二、iOS**端:

    js bridge注入,以下为IOS端代码:

    [WKWebViewJavascriptBridge registerHandler:funcName handler:^(id data, WVJBResponseCallback responseCallback) {
    NSString callbackName* = data[funcName];
    if([fncName isEqualToString:@”getToken”])

    [self.webview callJS:callbackName params:accessToken completionHandler:^(id _Nullable resp, NSError * _Nullable error) {}];

    else if([fncName isEqualToString:@”getNewToken”])

    [self.webview callJS:callbackName params:newAccessToken completionHandler:^(id _Nullable resp, NSError _Nullable error) {}];}];

    备注:callbackName**为H5本地自定义函数(带一个入参),getToken 和 getNewToken 为异步行为,当原生完成异步行为,会主动调用callbackName所代表的函数,将结果以json**格式传入此函数
    *