在代码方面,我有两个相同的站点,位于两个不同的服务器上。一个是在我的服务器的测试环境中,另一个是在客户端的服务器上。
然而,在转移网站后,客户端版本的移动网站的宽高比发生了变化。
这可能发生了什么原因?服务器出了问题?
我不知道为什么相同的代码会导致移动设备上显示的宽高比/尺寸发生变化。有什么想法吗?
答案 0 :(得分:0)
显然,问题的根本原因是客户端使用URL屏蔽转发方法指向子域。
例如,考虑客户是否已经拥有域名/网站:
www.webuyboats.com
他们希望托管所有文件,其中包含您在子域上为其设计的完全不同的网站,例如:
collegeadvice.webuyboats.com
但是他们购买了域名:
www.collegeadvice.com
当人们导航到上述域时,它只是将浏览器“指向”子域中托管的文件并使用URL屏蔽,这会扭曲jQuery mobile使用的宽高比。为了纠正这个问题,文件需要与域共存或者需要关闭URL掩码。