feat:add nativeChannel on Android

This commit is contained in:
pengfei.zhou
2019-11-18 16:33:23 +08:00
parent 7d0ecfee52
commit 99c994b11b
7 changed files with 139 additions and 3 deletions

View File

@@ -24,7 +24,6 @@
#import "DoricRegistry.h"
#import "DoricContextManager.h"
#import "DoricNativePlugin.h"
#import "DoricPromise.h"
#import "DoricUtil.h"
#import <JavaScriptCore/JavaScriptCore.h>
@@ -57,7 +56,7 @@ - (id)callNativeWithContextId:(NSString *)contextId module:(NSString *)module me
invocation.selector = selector;
invocation.target = nativePlugin;
__weak __typeof__(self) _self = self;
void (^block)(void) = ^() {
dispatch_block_t block = ^() {
__strong __typeof__(_self) self = _self;
@try {
for (NSUInteger idx = 2; idx < methodSignature.numberOfArguments; idx++) {