Skip to content

Commit

Permalink
fix(hybrid): web js sdk init try catch
Browse files Browse the repository at this point in the history
  • Loading branch information
YoloMao committed Oct 14, 2024
1 parent 817d928 commit 9dbfcf3
Showing 1 changed file with 19 additions and 17 deletions.
36 changes: 19 additions & 17 deletions Modules/Hybrid/GrowingWKWebViewJavascriptBridge_JS.m
Original file line number Diff line number Diff line change
Expand Up @@ -94,23 +94,25 @@ + (NSString *)createJavascriptBridgeJsWithNativeConfiguration:
#define __WKWebViewJavascriptSdkInject_js_func__(x) #x

// BEGIN preprocessorJSCode
static NSString *kGrowingPreprocessorJSCode =
@__WKWebViewJavascriptSdkInject_js_func__(!(function (e, n, t, s, c) {
e[s] =
e[s] ||
function () {
(e[s].q = e[s].q || []).push(arguments);
};
(e._gio_local_vds = c = c || 'vds'),
(e[c] = e[c] || {}),
(e[c].namespace = s);
var d = n.createElement('script');
var i = n.getElementsByTagName('script')[0];
(d.async = !0), (d.src = t);
i ? i.parentNode.insertBefore(d, i) : n.head.appendChild(d);
})(window, document, 'https://assets.giocdn.com/sdk/webjs/gdp-full.js', 'gdp');

gdp('init', '$accountId_replacement', '$dataSourceId_replacement'););
static NSString *kGrowingPreprocessorJSCode = @__WKWebViewJavascriptSdkInject_js_func__(
try{
!(function (e, n, t, s, c) {
e[s] =
e[s] ||
function () {
(e[s].q = e[s].q || []).push(arguments);
};
(e._gio_local_vds = c = c || 'vds'),
(e[c] = e[c] || {}),
(e[c].namespace = s);
var d = n.createElement('script');
var i = n.getElementsByTagName('script')[0];
(d.async = !0), (d.src = t);
i ? i.parentNode.insertBefore(d, i) : n.head.appendChild(d);
})(window, document, 'https://assets.giocdn.com/sdk/webjs/gdp-full.js', 'gdp');

gdp('init', '$accountId_replacement', '$dataSourceId_replacement');
} catch(e){});
#undef __WKWebViewJavascriptSdkInject_js_func__
return kGrowingPreprocessorJSCode;
};
Expand Down

0 comments on commit 9dbfcf3

Please sign in to comment.