I have been looking into this because I need a rich text editor in my Ionic App that will work on both iOS and Android.
I integrated Quill using ngx-quill but found that there is a bit of a bug on iOS (works fine when simulating in browser but not on physical device or emulator on Mac). The problem is that clicking outside of the text editor does not “blur” and therefore the keyboard will not close.
This seem to be related to a problem with “contenteditable” and “blur” on iOS devices.
I have since been testing each of the rich text editors mentioned in this thread (apart from Froala because I cannot afford to pay what they want for an App license) by opening the demos of them in Safari on an iPad emulator on my Mac and the only one that I have found so far that seems to “blur” and close the keyboard when clicking outside of the text editor is Slate therefore I am going to see if I can get this integrated to see if it works well within my App.
Anyone else came across this issue, found a workaround or a better rich text editor for Ionic that can be used in Android and iOS, or anyone managed to get Slate integrated into their Ionic App?