Пробелы QuickLook при отображении некоторых изображений


23

При использовании QuickLook для быстрого просмотра нескольких изображений (нажатие пробела, а затем использование клавиш со стрелками для навигации), некоторые изображения не будут отображаться QuickLook при повторном нажатии (например, назад).

GIF делает намного лучше, чем я, демонстрируя проблему. Итак, вот мой предварительный просмотр нескольких случайных изображений:

screenrecording

Я пытался удалить

~/Library/Preferences/com.apple.QuickLookDaemon.plist ~/Library/Caches/com.apple.QuickLookDaemon/Cache.db ~/Library/Caches/com.apple.QuickLookDaemon32/Cache.db ~/Library/Containers/com.apple.quicklook.ui.helper

и перезапуск, к сожалению, безрезультатно.

Восстановление разрешений и перезапуск Finder в 32-разрядном режиме, как предлагают другие, также не оказывает никакого влияния на эту проблему.

Это происходит со всеми видами изображений, независимо от их источника или формата.

Ответы:


27

Эта ошибка «пустое изображение Quicklook» вызвана активацией недокументированного TextSelection-Feature. Как только я удалил эту функцию с помощью этой команды терминала, пустые изображения больше никогда не были видны ;-)

defaults delete com.apple.finder QLEnableTextSelection; killall Finder;

Если эта команда удаления не работает для вас, вы можете попробовать отключить эту функцию с помощью

defaults write com.apple.finder QLEnableTextSelection -boolean NO; killall Finder;

Удивительные вещи! Стыдно терять функцию TextSelection, но это того стоит. Спасибо!
Килиан Кельцш

Использовал OnyX, чтобы отключить «Включить выделение текста в Quick Look» в разделе «Параметры»> «Поиск»> «Разное». варианты: прекрасно работает. Я пытался понять это некоторое время. По какой-то причине командная строка не работает для меня.

1
Для тех из вас, кто интересуется тем, что на самом деле делает эта функция: cl.ly/image/301n072x3W33
Ник Вудхамс

12

Временное решение - нажать ALT (дважды), когда отображается серое изображение.


1
Хотя это не решение, это чертовски крутой обходной путь. Спасибо тебе за это!
Килиан Кельцш

Я использую функцию TextSelection все время, поэтому отключение ее не было для меня решением. Этот обходной путь является отличным решением. Спасибо!
Insomniac Software

1

Я использую Йосемити. Опробовал все эти подходы выше, но они длились недолго. Но я нашел один подход, который работал. Удерживая нажатой клавишу «Option», нажмите «Быстрый просмотр» (значок изменится). Картинки перейдут на полный экран. Тогда это не перестанет отображаться. Нажмите Esc, чтобы выйти.


0

Я не смог просто удалить файл, чтобы решить проблему. Мне пришлось зайти в свою резервную учетную запись и сделать копию файла, ~/Library/Preferences/com.apple.finder.plistа затем переместить его в свою учетную запись пользователя. Я уверен, что вы могли бы сделать то же самое с вашей учетной записью гостевого пользователя тоже.

Для меня проблема была вызвана копированием текста в QuickLook. Когда я включил, я заметил, defaults write -g QLEnableTextSelection -bool trueчто появляется пустая ошибка Quicklook, о которой говорилось в этой теме. Когда я его выключил, ( defaults write -g QLEnableTextSelection -bool false) проблема ушла.


0

Я нашел решение. У меня есть Yosemite, и ни одно из этих решений для терминальной линии не работало для меня, ни с использованием Onyx.

Похоже, что Yosemite добавил встроенную поддержку быстрого просмотра для анимированных GIF-файлов. Просто зайдите в свою библиотеку и удалите файл быстрого просмотра, который вы установили. Прочитайте N15h0 в ответе 15, чтобы понять процедуру правильно (внизу)

http://www.quicklookplugins.com/2009/10/01/animated-gif/


Извините, но вопрос / проблема не имеет ничего общего с изображениями GIF. Пользовательский файл быстрого просмотра не был установлен.
Килиан Кельцш

-1

Это может быть своего рода ошибка рендеринга из-за слишком быстрого переключения между изображениями для Mac. Теоретически, это может быть связано с размером файла и / или размерами изображения, что делает его немного сложнее рендерить изображения достаточно быстро при быстрой прокрутке. Хотя они должны быть кэшированы на некоторое время после их просмотра, чтобы я не думал, что это так.

Я читал здесь, что с Mavericks и QuickLook возникла проблема с самого начала, и, видимо, она еще не исправлена. Надеемся, что некоторые из советов, перечисленных в этой ссылке, будут вам полезны. Я буду гуглить еще и отредактирую этот комментарий, если найду что-то еще интересное.


Спасибо за ссылку, но, к сожалению, ни одно из упомянутых решений не может помочь :(
Килиан Кельцш
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.