1)oc调js方法(通过data可以传值,通过 response可以接受js那边的返回值 )
iddata=@{@"greetingFromObjC":@"Hi there, JS!"};[_bridgecallHandler:@"testJavascriptHandler"data:dataresponseCallback:^(idresponse){NSLog(@"testJavascriptHandlerresponded: %@",response);}];
2)js调oc方法(可以通过data给oc方法传值,使用responseCallback将值再返回给js)
[_bridgeregisterHandler:@"testObjcCallback"handler:^(iddata,WVJBResponseCallback responseCallback){NSLog(@"testObjcCallback called:%@",data);responseCallback(@"Response fromtestObjcCallback");}];
网友评论