Помогите пожалуйста. При обрыве связи в браузерке
https://mighty-party.com/play выскакивает окно ошибки, и блокирует экран, не даёт ничего нажать. Что бы обойти защиту нужно, я так понимаю, подправить скрипт? Что нужно сделать?))
var hasLisner;
function openNewTab(url_to_open) {
console.log("url_to_open");
if(!hasLisner){
openPopup = () => {
console.log("on openPopup");
document.removeEventListener('click', openPopup);
window.open(url_to_open,"Window title");
hasLisner = false;
};
document.addEventListener('click', openPopup, false);
hasLisner = true;
}
}
function openNewTabWithoutClick(url_to_open) {
console.log("url_to_open");
window.open(url_to_open,"Window title");
}
function reopenTab(url_to_open) {
console.log("url_to_open");
if(!hasLisner){
openPopup = () => {
console.log("on openPopup");
document.removeEventListener('click', openPopup);
window.open(url_to_open,"_self");
hasLisner = false;
};
document.addEventListener('click', openPopup, false);
hasLisner = true;
}
}
function getLocation() {
var url = document.location.href;
console.log("game location at" + url);
return url;
}
function getQueryVariable(variable) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] == variable) { return pair[1]; }
}
return ('');
}
function getUserId(){
console.log("......." + getQueryVariable("user_id"));
return getQueryVariable("user_id");
}
function xsollaInit(token, isSndBox){
console.log("....... xsollaInit");
var options = {
access_token: token
};
XPayStationWidget.init(options);
console.log("....... XPayStationWidget" );
}
function onXsollasCloseCall(){
gameInstance.SendMessage("ArmorAPI", "onXsollaClose", "");
}
function onXsollaSendStatus(val){
gameInstance.SendMessage("ArmorAPI", "setPayStatus", val);
}
function copyToClipboard(text) {
window.prompt("Copy to clipboard: Ctrl+C, Enter", text);
}
function getHostName(){
var url = document.referrer;
if(!url){
url = window.location;
}
console.log("game start at" + url);
return url;
}