我的iOS应用程序在Domino数据库中有一些Web代码。我正在使用Xpages加载网页。当我在模拟器或实际设备上运行应用程序时,将应用iOS特定的CSS。当我在桌面版Safari,Chrome或Firefox中运行代码并将用户代理更改为Safari Mobile时,特定于Android的代码将被加载。我很困惑为什么会这样。
答案 0 :(得分:0)
某些浏览器中的不同用户代理实际上并未传递正确的值。我之前已经看到了你所描述的内容。在服务器端,您可以通过SSJS / Java访问用户代理。值得注销这些值,以了解它们与实际设备和桌面浏览器的区别。
在9.0.1 Xsp属性中,您可以使用"调试用户代理"设置为指定iOS或Android用户代理。这可能有助于您的发展。