Perspective App iPad Scaling Nightmare

I have developed a Perspective application mainly designed for desktop 1920x1080. Trying to get customer set up to use Perspective App with VPN to view project in the field. App on iPad crops almost 400 pixels off the right edge but vertical resolution seems fine. My flex container header works fine. Full screen views are Coordinate containers with a size of 1920x1022 (to account for header). Viewing app on desktop web browser works perfectly. When trying to just use Safari or Chrome on iPad with URL, I can scale/zoom a little, but not correctly.
I am attaching images of the View configuration in designer showing Coordinate Container parameters, a view from MS Edge showing session, and photo of iPad for reference. Any assistance would be greatly appreciated.



Looks like a job for this:

You might also want to look at these two ignition exchange projects.

Pan Zoom IFrame

Pan Zoom Frame

1 Like

Other than pan/zoom, have you considered using a Breakpoint container to actually change the behavior of that view when it is on the smaller screen?

  • Take the "On Call" components and put them into a single view. Use the embedded view of the components instead of them directly.
  • Use this current view for the Large container of a breakpoint
  • You could then make a new view: re-use the map, and use a different button to open/close the "On Call" embedded view.

The reason I could see this working is it looks like the majority of the info you need is coming in on the tablet size, but you'd need to accommodate shifting the components on the right using a breakpoint.

Thanks for the suggestion. It would be a logistical nightmare to go back and reconfigure close to 80 views to do this. I tried making a test view with a coordinate container with a size matching the iPad Pro screen resolution (2752 x 2064) and it displayed the same way with the right side cropped off. I believe I have found a way to use the Zoom option that I will try first, as that would be a rather quick modification. Thanks again for the insight!

1 Like