Hi Alex, I just tested this. I removed the mx from source and added both mx.swc and sparkskins.mx. Now I was able to add mx:RichTextEditor into my project. It shows on the mobile device too. Unfortunately the issue with the text area showing HTML but not in "edit" mode stays the same. I don't see how a spark textinput could be used by the app here. In RichTextEditor.mxml clearly a mx:TextArea is used. Thanks for your suggestions but it seems this can not be done. I am unable to edit HTML/TextFlow on mobile using Flex :-(
I might pursue the idea of using a webview with a HTML input field which opens another webview in popup that show the HTML editor. And then passing the results via JS to the Flex app. I think this is the only way it can be done. On Tue, Jun 7, 2016 at 5:04 PM, Alex Harui <[email protected]> wrote: > > > On 6/7/16, 6:49 AM, "Fréderic Cox" <[email protected]> wrote: > > >Also I tried to use mx:TextArea (which compiles fine). The TextArea shows > >the HTML formatted text until we edit it. Then the text format is lost due > >to the native textinput being overlayed I guess. Since mx:RichtTextEditor > >uses an mx:TextArea internally this is not a viable option either. > > I haven't tried it myself, but what you are seeing doesn't sound like > things are configured correctly. AIUI, (I could definitely be wrong, > though), a TextField-based TextArea doesn't popup an input widget like a > StageText. If you want to pursue this further, make sure in your last > attempt that the app didn't somehow end up using Spark TextArea. > > Regarding your prior post about a compile problem, it looks like your app > is trying to access mx:RichTextEditor by setting up a source path to the > source file. But since MX libraries are not included by default in Mobile > projects, have you included the MX library? Then you shouldn't need the > source path. > > TextField "should" have the ability to control the font on each keystroke. > You might want to test out a non-mobile version of mx:RichTextEditor to > make sure it works as expected then compare what you get on mobile. > > HTH, > -Alex > >
