Очистить выделение в WebKit2 Web Extension без JavaScript
Я хочу очистить выбор от веб-расширения.
Есть сигнал selection-changed
, но там, кажется, нет способа очистить выбор.
Я пытался создать WebKitDOMRange
но, кажется, нет способа установить этот новый диапазон в документе. И, похоже, нет способа получить текущий диапазон.
Как я могу удалить выделение из веб-расширения WebKit2 без использования строки JavaScript?
1 ответ
Решение
У WebKit2, похоже, нестабильный API, которого нет в документации.
Я смог получить текущий выбор с webkit_dom_dom_window_get_selection
и очистить его с webkit_dom_dom_selection_empty