Ответ 1
Это, по-видимому, исправлено в версии 2!
В соответствии с документами Redactor, касающимися фиксированных настроек панели инструментов, я могу передать флаг toolbarFixed как истинный, и панель инструментов должна оставаться в верхней части окна просмотра, поскольку пользователь прокрутки вниз, однако это не работает на мобильных устройствах.
Мое подозрение относительно того, почему оно не работает на мобильном телефоне: исходный код прослушивает событие прокрутки, когда на мобильном телефоне это будет событие перетаскивания. Кто-нибудь сталкивался с этим? Если да, то чем была ваша работа?
Текущая версия 10.1.3
Подозрительная строка:
$(this.opts.toolbarFixedTarget).on('scroll.redactor.' + this.uuid, $.proxy(this.toolbar.observeScroll, this));
Это, по-видимому, исправлено в версии 2!
Это проблема с продуктом и должна быть исправлена с их конца. Однако, если им приходится слишком долго исправлять проблему, вы всегда можете написать свой собственный script для позиционирования панели инструментов, которая не была бы настолько сложной, если бы панель инструментов существовала в том же контексте, что и остальная страница без iframes участие.