Если вы столкнулись с проблемами при использовании [[Введение в Obsidian Web Clipper|Web Clipper]], вы можете получить помощь через [официальный канал Discord](https://discord.com/channels/686053708261228577/1285652864089198672). Также вы можете сообщить об ошибках в [репозитории GitHub](https://github.com/obsidianmd/obsidian-clipper). ## Общее ### Часть содержимого отсутствует По умолчанию Web Clipper пытается интеллектуально захватывать содержимое страницы. Однако это может работать не на всех сайтах. Web Clipper использует [Defuddle](https://github.com/kepano/defuddle) для захвата только основного содержимого страницы. Это исключает заголовок, подвал и другие элементы, но иногда алгоритм может быть слишком консервативным и удалять содержимое, которое вы хотите сохранить. Вы можете [сообщить об ошибках](https://github.com/kepano/defuddle) в Defuddle. Чтобы обойти Defuddle в Web Clipper, используйте следующие методы: - Выделите текст или используйте `Cmd/Ctrl+A`, чтобы выбрать весь текст. - [[Маркер|Выделите содержимое]], чтобы точно выбрать то, что вы хотите захватить. - Используйте [[Obsidian Web Clipper/Шаблоны|пользовательский шаблон]] для сайта. ### Содержимое не отображается в Obsidian Если вы не видите содержимое в Obsidian при нажатии **Добавить в Obsidian**: - Проверьте наличие ошибок в [[Помощь и поддержка#Сбор логов консоли|консоли разработчика]] Obsidian. - Убедитесь, что имя хранилища в настройках Web Clipper точно совпадает с *названием хранилища* в Obsidian, а *не с путём к хранилищу*. - Убедитесь, что имя папки указано в правильном формате. ## Linux #### Obsidian не открывается - Убедитесь, что протокол [[Obsidian URI]] [[Obsidian URI#Регистрация Obsidian URI|зарегистрирован]]. - Если вы используете Firefox, вам может потребоваться [зарегистрировать его в настройках браузера](https://kb.mozillazine.org/Register_protocol). #### Obsidian открывается, но сохраняется только имя файла Вероятно, Obsidian не может получить доступ к буферу обмена. Доступ к буферу обмена необходим для передачи данных из браузера в Obsidian. Ваша конфигурация может влиять на то, как приложения изолируются в песочнице, и на разрешения буфера обмена. Если вы используете Wayland, убедитесь, что у Obsidian есть разрешения на чтение буфера обмена, когда приложение не в фокусе. Эта настройка может находиться в вашем тайлинговом оконном менеджере, например Hyprland или Sway. Если вы используете Hyprland: ```ini # ~/.config/hypr/hyprland.conf misc { focus_on_activate = true } ``` Если вы используете Sway: ```ini # ~/.config/sway/config for_window [class="obsidian"] focus_on_window_activation focus ``` - Если вы используете Flatpak, попробуйте [официально поддерживаемую версию Obsidian](https://obsidian.md/ru/download). - Если вы используете KDE, перейдите в **Параметры системы** → **Управление окнами** → **Правила окон** и разрешите Obsidian захватывать фокус, [[web-clipper-kde.png|см. скриншот]]. - В качестве запасного варианта попробуйте переключиться на **Режим совместимости** в **Настройки Web Clipper** → **Общие**. Это обойдёт буфер обмена и сохранит содержимое напрямую через URI. Обратите внимание, что это ограничит количество символов, которые можно захватить, в зависимости от вашего браузера и дистрибутива Linux. ## iOS и iPadOS Чтобы включить расширение Web Clipper для Safari: 1. Откройте Safari, нажмите на крайнюю левую кнопку в адресной строке браузера — она выглядит как прямоугольник с линиями под ним. 2. Нажмите **Управление расширениями**. 3. Включите **Obsidian Web Clipper** в списке расширений. 4. Выйдите из меню. 5. Чтобы использовать расширение, **нажмите на значок пазла** в адресной строке. Чтобы разрешить Web Clipper работать на всех сайтах: 1. Перейдите в **[[Настройки]]** iOS → **Приложения** → **Safari** → **Расширения**. 2. В разделе **Разрешения** разрешите работу на всех сайтах. Чтобы Obsidian всегда мог получать содержимое от Web Clipper: 1. Перейдите в **[[Настройки]]** iOS → **Приложения** → **Obsidian**. 2. Установите для параметра **Вставка из других приложений** значение **Разрешить**.