added webview bridge

This commit is contained in:
Ali Najafizadeh
2015-07-13 16:09:24 -04:00
parent 586c6a5486
commit 70135e193e
7 changed files with 79 additions and 28 deletions
@@ -32,5 +32,16 @@ RCT_EXPORT_METHOD(eval:(NSNumber *)reactTag
}];
}
RCT_EXPORT_METHOD(injectBridgeScript:(NSNumber *)reactTag)
{
[self.bridge.uiManager addUIBlock:^(RCTUIManager *uiManager, RCTSparseArray *viewRegistry) {
RCTWebView *view = viewRegistry[reactTag];
if (![view isKindOfClass:[RCTWebView class]]) {
RCTLogMustFix(@"Invalid view returned from registry, expecting RKWebView, got: %@", view);
}
[view injectBridgeScript];
}];
}
@end