在使用Paypal IPN启动付款的项目上完成了大量工作后,我发现这在桌面浏览器上很成功,但在移动设备上完全失败(至少在Chrome上).
经过一些研究,我发现这是由于移动浏览器使用GET方法返回Paypal数据,而不是使用POST的桌面.
如果我点击移动浏览器上的"请求桌面视图",那么这将允许该过程正确完成,但这对最终用户来说显然不是很有趣.
所以,因为我已经走到了一个死胡同(我实际上已经被告知这是一个Paypal问题,无法控制 - 不确定是否真实),有没有办法自动强制桌面在移动浏览器上查看作为最后的手段?
我试图更改视口宽度(<meta name="viewport" content="width=1024">
),但所有这些都会扩大移动浏览器视图.它实际上并没有像您通过手动单击"请求桌面视图"那样提供正确的桌面视图.
有人知道是否有办法通过HTML或JS强制进入桌面视图,好吗?
谢谢,
丹.