diff --git a/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m b/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m index 3717eb7d..cfce7e85 100644 --- a/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m +++ b/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m @@ -116,7 +116,7 @@ - (void)flushMessageQueue:(NSString *)messageQueueString{ - (void)injectJavascriptFile:(BOOL)shouldInject { if(shouldInject){ - NSBundle *bundle = _resourceBundle ? _resourceBundle : [NSBundle mainBundle]; + NSBundle *bundle = _resourceBundle ? _resourceBundle : [NSBundle bundleForClass:[self class]]; NSString *filePath = [bundle pathForResource:@"WebViewJavascriptBridge.js" ofType:@"txt"]; NSString *js = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil]; [self _evaluateJavascript:js];