Skip to content

Commit 99c8fde

Browse files
authored
Update README.md
1 parent 58f1113 commit 99c8fde

1 file changed

Lines changed: 24 additions & 24 deletions

File tree

README.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -69,35 +69,35 @@ extension ViewController: JavaScriptInterface {
6969
class ViewController: UIViewController {
7070
override func viewDidAppear(_ animated: Bool) {
7171
super.viewDidAppear(animated)
72-
73-
// Create javaScriptController.
74-
let javaScriptController = WKJavaScriptController(name: "native", target: self, bridgeProtocol: JavaScriptInterface.self)
75-
76-
// [Optional] Add your javascript.
77-
let jsString = ...
78-
let userScript = WKUserScript(source: jsString, injectionTime: .AtDocumentEnd, forMainFrameOnly: true)
79-
javaScriptController.addUserScript(userScript)
80-
81-
let webView = WKWebView(...)
82-
...
83-
84-
// Assign javaScriptController.
85-
webView.javaScriptController = javaScriptController
86-
87-
// Call prepareForJavaScriptController before initializing WKWebView or loading page.
88-
webView.prepareForJavaScriptController()
89-
webView.loadRequest(...)
90-
}
91-
92-
...
72+
73+
// Create javaScriptController.
74+
let javaScriptController = WKJavaScriptController(name: "native", target: self, bridgeProtocol: JavaScriptInterface.self)
75+
76+
// [Optional] Add your javascript.
77+
let jsString = ...
78+
let userScript = WKUserScript(source: jsString, injectionTime: .AtDocumentEnd, forMainFrameOnly: true)
79+
javaScriptController.addUserScript(userScript)
80+
81+
let webView = WKWebView(...)
82+
...
83+
84+
// Assign javaScriptController.
85+
webView.javaScriptController = javaScriptController
86+
87+
// Call prepareForJavaScriptController before initializing WKWebView or loading page.
88+
webView.prepareForJavaScriptController()
89+
webView.loadRequest(...)
90+
}
91+
92+
...
9393
}
9494
```
9595
```js
9696
// In javascript.
9797
native.onSubmit({
98-
'first_name': 'Davin',
99-
'last_name': 'Ahn',
100-
'mail': 'davin.ahn@ridi.com',
98+
'first_name': 'Davin',
99+
'last_name': 'Ahn',
100+
'mail': 'davin.ahn@ridi.com',
101101
});
102102
```
103103

0 commit comments

Comments
 (0)