Небольшие поправки

This commit is contained in:
Book Pauk
2020-10-30 11:13:09 +07:00
parent 32bafedaad
commit ad5de42172

View File

@@ -150,6 +150,14 @@ class ExternalLibs extends Vue {
}
mounted() {
(async() => {
//подождем this.mode
let i = 0;
while(!this.mode && i < 100) {
await utils.sleep(100);
i++;
}
if (this.mode != 'liberama.top') {
this.$router.replace('/404');
return;
@@ -179,18 +187,18 @@ class ExternalLibs extends Vue {
this.recvMessage(event.data);
});
//Проверка закрытия родительского окна
(async() => {
let i = 0;
while(!this.opener && i < 10) {
//Ожидаем родителя
i = 0;
while(!this.opener) {
await utils.sleep(1000);
i++;
}
if (i >= 10) {
if (i >= 5) {
await this.$root.stdDialog.alert('Нет связи с читалкой. Окно будет закрыто', 'Ошибка');
window.close();
}
}
//Проверка закрытия родительского окна
while(this.opener) {
await this.checkOpener();
await utils.sleep(1000);