Skip to content

Commit 60fcfdd

Browse files
committed
improve js code
1 parent c2617b9 commit 60fcfdd

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

WKWebViewJavascriptBridgeDemo/Demo.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ <h1>Demo</h1>
1616

1717
function setupWKWebViewJavascriptBridge(callback) {
1818
if (window.WKWebViewJavascriptBridge) { return callback(WKWebViewJavascriptBridge); }
19-
if (window.WVJBCallbacks) { return window.WVJBCallbacks.push(callback); }
20-
window.WVJBCallbacks = [callback];
19+
if (window.WKWVJBCallbacks) { return window.WKWVJBCallbacks.push(callback); }
20+
window.WKWVJBCallbacks = [callback];
2121

2222
<!-- var WVJBIframe = document.createElement('iframe');-->
2323
<!-- WVJBIframe.style.display = 'none';-->
@@ -40,7 +40,7 @@ <h1>Demo</h1>
4040
}
4141

4242
bridge.registerHandler('testJavascriptHandler', function(data, responseCallback) {
43-
log('ObjC called testJavascriptHandler with', data)
43+
log('iOS called testJavascriptHandler with', data)
4444
var responseData = { 'Javascript Says':'Right back atcha!' }
4545
log('JS responding with', responseData)
4646
responseCallback(responseData)
@@ -150,7 +150,7 @@ <h1>Demo</h1>
150150

151151
var handler = messageHandlers[message.handlerName];
152152
if (!handler) {
153-
console.log("WKWebViewJavascriptBridge: WARNING: no handler for message from ObjC:", message);
153+
console.log("WKWebViewJavascriptBridge: WARNING: no handler for message from iOS:", message);
154154
} else {
155155
handler(message.data, responseCallback);
156156
}
@@ -171,8 +171,8 @@ <h1>Demo</h1>
171171

172172
setTimeout(_callWVJBCallbacks, 0);
173173
function _callWVJBCallbacks() {
174-
var callbacks = window.WVJBCallbacks;
175-
delete window.WVJBCallbacks;
174+
var callbacks = window.WKWVJBCallbacks;
175+
delete window.WKWVJBCallbacks;
176176
for (var i=0; i<callbacks.length; i++) {
177177
callbacks[i](WKWebViewJavascriptBridge);
178178
}

0 commit comments

Comments
 (0)