我希望代码(C#/ JavaScript)检测哪些移动浏览器支持HTML5。我有代码来检测桌面浏览器的HTML5(画布)兼容性。但是这个代码不适用于移动浏览器。检测HTML5移动浏览器支持的代码
if (!!document.createElement('canvas').getContext) {
this browser supports HTML5(canvas)
} else {
not supports HTML5...
}
我希望代码(C#/ JavaScript)检测哪些移动浏览器支持HTML5。我有代码来检测桌面浏览器的HTML5(画布)兼容性。但是这个代码不适用于移动浏览器。检测HTML5移动浏览器支持的代码
if (!!document.createElement('canvas').getContext) {
this browser supports HTML5(canvas)
} else {
not supports HTML5...
}
使用此库http://51degrees.mobi/它将返回基于客户端的浏览器功能列表,并基于更新的数据库。我们在工作中使用,它很棒
虽然它说要将它添加到整个项目的web.config中做一个简单的检测,你可以在虚拟目录或其他站点上托管示例项目。示例项目包含一个Web服务MobileDevice.asmx,您可以通过该用户代理并返回浏览器功能列表。这是关于最好的手机库,你可以得到 – 2011-03-28 08:38:24
良好的联系,它可能会在未来有用。 – 2011-03-28 09:58:53
没有支持“HTML 5”,很多东西都支持“首次在HTML 5中定义的功能”。做适当的功能检测,不要认为,因为画布支持,那么你想要从HTML 5使用的其他所有东西。 – Quentin 2011-03-28 08:46:40