Javascript GPU不可用时从帧重定向

Javascript GPU不可用时从帧重定向,javascript,performance,aframe,Javascript,Performance,Aframe,我正在创建一个项目,该项目将部署在大量设备上。其中一些设备没有图形卡,它们是用于呼叫中心的xendesktop瘦客户端 我想做的是将用户重新路由到一个没有嵌入aframe项目的不同网页,或者最好使用javascript来检测用户是否使用瘦客户机,并基于此调整变量 是否可以检测硬件加速是否启用,并基于此重定向或调整变量 检测WebGL是否可用: var canvas = document.createElement("canvas"); var gl = canvas.getContext("we

我正在创建一个项目,该项目将部署在大量设备上。其中一些设备没有图形卡,它们是用于呼叫中心的xendesktop瘦客户端

我想做的是将用户重新路由到一个没有嵌入aframe项目的不同网页,或者最好使用javascript来检测用户是否使用瘦客户机,并基于此调整变量


是否可以检测硬件加速是否启用,并基于此重定向或调整变量

检测WebGL是否可用:

var canvas = document.createElement("canvas");
var gl = canvas.getContext("webgl") || canvas.getContext("experimental-webgl");
if (gl && gl instanceof WebGLRenderingContext) {
  console.log("WebGL Yeah!");
}

他们使用什么浏览器?你能通过userAgent字符串来区分吗?不幸的是,他们使用Chrome和IE,所以我不能只针对浏览器。我能够根据他们是否使用IE来调整变量,以覆盖基数。