In iOS 12 Apple have implemented a security feature which detects rapid interaction with the iPad screen when in fullscreen mode and displays a warning message in the centre of the display which reads -
'It looks like you are typing while in full screen. Typing is not allowed in full-screen websites. "website-name" may be showing a fake keyboard to trick you into disclosing personal or financial information'
The problem for us is that dragging rapidly to scroll a panorama while in fullscreen mode can trigger the feature, and while I'm sure Apple have implemented this with the best of intentions, I guess none of us would want that message displayed over our work. I have been able to replicate the problem not only with panos displayed via krpano but also those created and displayed with other software.
Consequently, for now at least, I have modified the declaration of the fullscreen button in my vtourskin.xml files to change the devices statement from -
devices="fullscreensupport"
to -
devices="fullscreensupport+!ipad"
I do not have access to an iPhone running iOS 12 so I don't know whether the same thing happens with them - any feedback would be much appreciated.
I have been in touch with Klaus and he is aware of the problem.
Regards
Andrew