Можно ли скрыть ContextualBalloon, не удаляя представление из DOM? - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть ситуация, когда элемент панели инструментов в CKEditor5 открывает ContextualBalloon, который содержит iframe.

В моем текущем понимании, единственный способ скрыть всплывающее окно - это удалить представление iframe, т.е.

this.balloon.remove(this.colorPickerIframeView)

Однако это удаляет представление iframe из DOM,Это означает, что в следующий раз, когда я открою окно с изображением всплывающего окна, iframe будет перезагружен.

Я бы предпочел не перезагружать iframe каждый раз, есть ли способ обойти это?

1 Ответ

0 голосов
/ 20 сентября 2018

Если вы хотите скрыть только вид ContextualBalloon, вы можете попробовать использовать this.balloon.view.hide()

...