【发布时间】:2012-04-26 16:34:59
【问题描述】:
我需要一个能够让我检测浏览器是移动设备(即 iPhone、Android 手机)、台式机还是平板电脑(即 iPad、Nook)的解决方案。根据检测结果,它会重定向到相应的站点。
我可以使用 WURFL,但这是针对私人公司的,它们价格便宜且不会支付商业许可费用。我不介意公开 WURFL 代码本身。但是该类将在 JSP 页面中进行操作。如果我只需要公开使用 WURFL API 代码的类,而不是公开周围的 JSP 代码,也许我可以使用它。这就是问题所在:在商业实体背后,关于 WURFL API,什么被视为公共信息?我是否也必须将我的 JSP 页面设为开源?
如果我不能使用 WURFL,而无需支付商业许可费用,是否还有其他 Java 甚至 JavaScript 的捆绑解决方案?
非常感谢。
【问题讨论】:
-
detectmobilebrowsers.com 但是,我不知道如何在 Java 中做到这一点。
-
@Bennika:没关系,我将尝试 Java 解决方案并在这里报告我的发现。
-
您可以使用 wurfl.js 来实现这一点 (web.wurfl.io)
标签: java javascript mobile desktop wurfl