fix: add missing window references
This commit is contained in:
@@ -79,7 +79,7 @@ export default function VWOScript() {
|
||||
b.src = a;
|
||||
b.type = "text/javascript";
|
||||
b.onerror = function () {
|
||||
_vwo_code.finish();
|
||||
window._vwo_code.finish();
|
||||
};
|
||||
d.getElementsByTagName("head")[0].appendChild(b);
|
||||
}
|
||||
@@ -105,9 +105,9 @@ export default function VWOScript() {
|
||||
if (d.URL.indexOf("__vwo_disable__") > -1) return;
|
||||
var sT = this.settings_tolerance();
|
||||
w._vwo_settings_timer = setTimeout(function () {
|
||||
_vwo_code.finish();
|
||||
window._vwo_code.finish();
|
||||
stT.removeItem(cK);
|
||||
_vwo_code.removeLoaderAndOverlay();
|
||||
window._vwo_code.removeLoaderAndOverlay();
|
||||
}, sT);
|
||||
var filterConfig = this.filterConfig;
|
||||
if (!filterConfig || filterConfig.filterTime === "balanced") {
|
||||
@@ -147,7 +147,7 @@ export default function VWOScript() {
|
||||
if (state === "1") {
|
||||
// if cookie consent was already given and the cookies were already accepted, execute out normal flow
|
||||
hide_element = "body";
|
||||
w._vwo_settings_timer = _vwo_code.init();
|
||||
w._vwo_settings_timer = window._vwo_code.init();
|
||||
return;
|
||||
} else if (state === "2") {
|
||||
return;
|
||||
@@ -165,7 +165,7 @@ export default function VWOScript() {
|
||||
}
|
||||
this.filterConfig = config;
|
||||
var popupTimer = setInterval(function () {
|
||||
if (_vwo_code.applyFilters(config)) {
|
||||
if (window._vwo_code.applyFilters(config)) {
|
||||
clearInterval(popupTimer);
|
||||
}
|
||||
}, 100);
|
||||
@@ -173,12 +173,12 @@ export default function VWOScript() {
|
||||
var state = config.isConsentGiven();
|
||||
var shouldClearAllIntervals;
|
||||
if (state === "1") {
|
||||
_vwo_code.showLoader();
|
||||
w._vwo_settings_timer = _vwo_code.init();
|
||||
window._vwo_code.showLoader();
|
||||
w._vwo_settings_timer = window._vwo_code.init();
|
||||
shouldClearAllIntervals = true;
|
||||
} else if (state === "2") {
|
||||
_vwo_code.filterConfig = undefined;
|
||||
_vwo_code.removeLoaderAndOverlay();
|
||||
window._vwo_code.filterConfig = undefined;
|
||||
window._vwo_code.removeLoaderAndOverlay();
|
||||
shouldClearAllIntervals = true;
|
||||
}
|
||||
if (shouldClearAllIntervals) {
|
||||
@@ -190,7 +190,7 @@ export default function VWOScript() {
|
||||
|
||||
// RECOMMENDED: When using Best Approach
|
||||
filterToleranceTimer = setTimeout(function () {
|
||||
_vwo_code.removeLoaderAndOverlay();
|
||||
window._vwo_code.removeLoaderAndOverlay();
|
||||
clearIntervals([timer, popupTimer]);
|
||||
}, config.filterTolerance);
|
||||
},
|
||||
@@ -289,7 +289,7 @@ export default function VWOScript() {
|
||||
};
|
||||
w._vwo_code = code;
|
||||
})();
|
||||
_vwo_code.setFilterConfigAndApplyFilter({
|
||||
window._vwo_code.setFilterConfigAndApplyFilter({
|
||||
popupSelector: "#CybotCookiebotDialog",
|
||||
filterTime: "best",
|
||||
isConsentGiven: function () {
|
||||
|
||||
Reference in New Issue
Block a user