I’m building an Ionic based mobile app that will have the ability to show emails inside of it. What I’m having trouble with is showing the emails properly, that is to say they emails are not scaling down properly to the device width due to their own css.
I’ve tried two approaches but both seem to have some drawbacks.
Approach 1 is the iframe:
This let’s me scale the email properly down but I cannot pinch zoom into the email to read the smaller text.
Approach 2 is with CSS scaling with the transform property:
This forces some elements to be scaled down but I can’t specific one transform percentage as emails are all different widths.
Does anyone have any insight as to how other mail apps showcase the emails they receive.?