var canvas = document.createElement('canvas');
var gl = canvas.getContext('webgl');
var debugInfo = gl.getExtension('WEBGL_debug_renderer_info');
var vendor = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL);
var renderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL); // 存在虚拟机关键字
console.log(vendor);
console.log(renderer);
规避方法: 使用chrome插件
WebGL Fingerprint Defender