我的iOS应用程序在Domino数据库中有一些Web代码。我正在使用Xpages加载网页。当我在模拟器或实际设备上运行该应用程序时,将应用iOS特定的CSS。当我在Safari,Chrome或Firefox的桌面版本中运行代码并将用户代理更改为Safari Mobile时,将加载android特定的代码。我困惑为什么会这样。
最佳答案
某些浏览器中的不同用户代理实际上并没有传递正确的值。我已经看过你在描述什么。在服务器端,您可以通过SSJS / Java访问用户代理。值得注销这些值,以查看它们在实际设备和桌面浏览器中的区别。
在9.0.1 Xsp属性中,可以使用“调试用户代理”设置来指定iOS或Android用户代理。那可能对您的发展有帮助。