Skip to content

Commit 5665a5f

Browse files
committed
Fix example app
1 parent 287384d commit 5665a5f

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

WebViewJavascriptBridge.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
2C1E9EAB14099B4600C5C30E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C1E9EAA14099B4600C5C30E /* main.m */; };
1414
2C66C03E14C787BA0050C940 /* WebViewJavascriptBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C66C03D14C787BA0050C940 /* WebViewJavascriptBridge.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
1515
2C6D2131143017AF0069FA34 /* ExampleAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C6D2130143017AF0069FA34 /* ExampleAppDelegate.m */; };
16+
2C8D041515E699AA0016052D /* WebViewJavascriptBridge.js in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D041415E699AA0016052D /* WebViewJavascriptBridge.js */; };
1617
/* End PBXBuildFile section */
1718

1819
/* Begin PBXFileReference section */
@@ -27,6 +28,7 @@
2728
2C66C03D14C787BA0050C940 /* WebViewJavascriptBridge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewJavascriptBridge.m; sourceTree = "<group>"; };
2829
2C6D212F143017AF0069FA34 /* ExampleAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExampleAppDelegate.h; sourceTree = "<group>"; };
2930
2C6D2130143017AF0069FA34 /* ExampleAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ExampleAppDelegate.m; sourceTree = "<group>"; };
31+
2C8D041415E699AA0016052D /* WebViewJavascriptBridge.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = WebViewJavascriptBridge.js; sourceTree = "<group>"; };
3032
/* End PBXFileReference section */
3133

3234
/* Begin PBXFrameworksBuildPhase section */
@@ -73,6 +75,7 @@
7375
children = (
7476
2C66C03C14C787BA0050C940 /* WebViewJavascriptBridge.h */,
7577
2C66C03D14C787BA0050C940 /* WebViewJavascriptBridge.m */,
78+
2C8D041415E699AA0016052D /* WebViewJavascriptBridge.js */,
7679
2C6D212F143017AF0069FA34 /* ExampleAppDelegate.h */,
7780
2C6D2130143017AF0069FA34 /* ExampleAppDelegate.m */,
7881
2C1E9EA514099B4600C5C30E /* Supporting Files */,
@@ -143,6 +146,7 @@
143146
buildActionMask = 2147483647;
144147
files = (
145148
2C1E9EA914099B4600C5C30E /* InfoPlist.strings in Resources */,
149+
2C8D041515E699AA0016052D /* WebViewJavascriptBridge.js in Resources */,
146150
);
147151
runOnlyForDeploymentPostprocessing = 0;
148152
};

WebViewJavascriptBridge/WebViewJavascriptBridge.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,8 @@ - (void)_flushMessageQueueFromWebView:(UIWebView *)webView {
128128
#pragma mark UIWebViewDelegate
129129

130130
- (void)webViewDidFinishLoad:(UIWebView *)webView {
131-
NSString* jsTemplate = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"WebViewJavascriptBridge-template" ofType:@"js"] encoding:NSUTF8StringEncoding error:nil];
131+
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"WebViewJavascriptBridge" ofType:@"js"];
132+
NSString *jsTemplate = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
132133
NSString *js = [NSString stringWithFormat:jsTemplate,
133134
MESSAGE_SEPARATOR,
134135
CUSTOM_PROTOCOL_SCHEME,

0 commit comments

Comments
 (0)