Web应用程序的登录页面在Android / Windows上可以正常运行,但在ios设备上不能正常运行。我们传入一个名为ActionId的隐藏变量。当我尝试登录Windows或android设备上的应用程序时,此ActionId值以数组['Login','']的形式出现。但是,在ios设备上,该值位于['','Login']。
在将请求转发到ActionHandler之前,我们检查以查看ActionId,并且此逻辑只是提取数组中的第一个元素。
jsp中的隐藏变量仅被设置为“登录”。我不确定如何将空字符串附加到该值,以及为什么在ios设备上翻转了这些值
请问有没有指针/提示?谢谢您的回复。