Browse Source

Добавлено пояснение в случае неуспешного копирования ссылки

Book Pauk 2 years ago
parent
commit
f519bf3f67
1 changed files with 7 additions and 1 deletions
  1. 7 1
      client/components/Search/Search.vue

+ 7 - 1
client/components/Search/Search.vue

@@ -845,7 +845,13 @@ class Search {
                 if (await utils.copyTextToClipboard(href))
                     this.$root.notify.success('Ссылка успешно скопирована');
                 else
-                    this.$root.notify.error('Копирование ссылки не удалось');
+                    this.$root.stdDialog.alert(
+`Копирование ссылки не удалось. Пожалуйста, попробуйте еще раз.
+<br><br>
+<b>Пояснение</b>: вероятно, браузер запретил копирование, т.к. прошло<br>
+слишком много времени с момента нажатия на кнопку (инициация<br>
+пользовательского события). Сейчас ссылка уже закеширована,<br>
+поэтому повторная попытка должна быть успешной.`, 'Ошибка');
             } else if (action == 'readBook') {
                 //читать
                 if (this.liberamaReady) {