由于 ASP.NET 51degrees.mobi 的移动检测解决方案已商业化(精简版不再有用),我正在寻找替代解决方案。是否有任何其他开源或免费项目可以增强使用 ASP.NET 对移动设备的检测?
5 回答
有一个免费版本的DeviceAtlas可供 Web 开发人员使用,他们需要一种简单可靠的方式来区分移动设备、平板电脑、台式机、电视等。还可以识别操作系统和浏览器。它可作为基于 DeviceAtlas Cloud 基础架构的 Web 服务提供给您的 Web 应用程序 -
完全免费使用并可在 Java .NET PHP Python Ruby 中使用
https://deviceatlas.com/blog/announcing-deviceatlas-cloud-free-version
开发人员、爱好者和微型公司可能会发现免费的 WURFL OnSite 或 Cloud 产品足以满足他们的需求。
WURFL 云:http
: //scientiamobile.com/wurflCloud/gettingStarted WURFL 现场:http ://wurfl.sourceforge.net/dotnet_index.php
在免费版中,它们允许您选择任何 2 个免费属性/功能,例如-
- ux_full_desktop
- is_wireless_device
- is_tablet
- 品牌
- 型号名称
- device_os
- device_os_version
- 还有很多...
这将有助于获得更多需要的请求设备信息。希望这可以帮助有需要的人。
查看 .NET 的 Apache DeviceMap:http: //devicemap.apache.org
该领域存在的最好的(并且可能是唯一的)开源替代方案。
在 Apache 对移动项目表现出太少的兴趣后(该类别中只有 2 个活跃项目,基本上都由客户端 Phonegap 主导),尤其是在服务器端,我们在 2017 年 1 月停止了 DeviceMap。
您可以在OpenDDR找到该领域唯一真正的开源替代品,可免费用于非营利和商业网站。
WURFL 应该满足您的需求:http ://wurfl.sourceforge.net/