gpt4 book ai didi

java - 如何检测浏览器是桌面浏览器还是移动浏览器?我想使用 Java 但不想使用 WURFL

转载 作者:行者123 更新时间:2023-11-29 17:24:15 26 4
gpt4 key购买 nike

我需要一个解决方案来检测浏览器是移动设备(即 iPhone、Android 手机)、桌面设备还是平板电脑(即 iPad、Nook)。根据检测结果,它将重定向到适当的站点。

我可以使用 WURFL,但这是针对私有(private)公司的,它们很便宜,而且不会为商业许可付费。我不介意公开 WURFL 代码本身;但是该类将在 JSP 页面中进行操作。如果我只需要公开使用 WURFL API 代码的类,而不是周围的 JSP 代码,也许我可以使用它。这就是问题所在:在商业实体的背后,对于 WURFL API,什么被认为是公共(public)信息?我是否也必须将我的 JSP 页面设为开源?

如果我不能使用 WURFL,如果不支付商业许可证费用,是否有其他针对 Java 甚至 JavaScript 的捆绑解决方案?

非常感谢。

最佳答案

你应该看看sebarmeli/JS-Redirection-Mobile-Site ,它基于 javascript,既免费又开源,易于使用且稳健。

关于java - 如何检测浏览器是桌面浏览器还是移动浏览器?我想使用 Java 但不想使用 WURFL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10337621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com