Hi,
I've developed a number of web solutions with Map Suite (still using 5.5.111).
They all seem to work as expected on all major browser - IE, FF, Chrome, Safari - but apperently not on an iPad (and some Android tablets as well)
Or rather, some of the solutions do, some of them don't.
All solution utilize the same version of Map Suite Web Edition, as mentioned above, so what triggers the difference ?
The error is manifested by a defunctional OpenLayers map client interface without the zoom/scale bar. This leads me to suspect a JavaScript error ( JS is indeed a rotten egg :-( ), but where and how and why ?
I make no specific handling of different user agents (i.e. browser progs) in my server code, so it must be the JavaScript sent by Map Suite that somehow triggers the error.
One thing that sets this solution apart from other solutions (that _do_ work on the iPad) is the use of an InMemoryMarkerOverlay. This I know triggers a generation of a load of JavaScript code, and I know of some limitations when using this feature. But is this where the error occurs ?
Have anyone got any insights on how to debug a web solution with Map Suite wrt. iPad ?
Has anyone encountered similar problems with Map Suite web solutions run off an iPad ?
I can simulate running the solutions on an iPad with the Saferi browser on my pc, and this do err when running the solution in question. But I can't seem to find out why.
The solution is public at this address (use login: demo/1234): hvmgo01.hvenegaard.dk/SkulpturDB/
Cheers.