Python 使用flask检测兼容的webgl浏览器
首先,我不确定这是否可行。然而,在许多Three.js示例中,我看到如下内容:Python 使用flask检测兼容的webgl浏览器,python,flask,webgl,Python,Flask,Webgl,首先,我不确定这是否可行。然而,在许多Three.js示例中,我看到如下内容: if ( ! Detector.webgl ) Detector.addGetWebGLMessage(); 这在前端效果很好,但我想知道是否有一种方法可以在烧瓶中实现这一点。例如 @app.route('/webgl/<example>') def webgl_example(example='sphere.html') # if no webgl: return redirect(url_for
if ( ! Detector.webgl ) Detector.addGetWebGLMessage();
这在前端效果很好,但我想知道是否有一种方法可以在烧瓶中实现这一点。例如
@app.route('/webgl/<example>')
def webgl_example(example='sphere.html')
# if no webgl: return redirect(url_for('get_webgl'))
return render_template(example)
@app.route(“/webgl/”)
def webgl_示例(示例='sphere.html')
#如果没有webgl:返回重定向(url\u for('get\u webgl'))
返回渲染模板(示例)
单靠用户代理无法可靠地检测到这一点,不。例如,它无法在Firefox上工作,因为,或者它是
JS能力测试仍然是检测是否支持WebGL的最佳方法。在浏览器中检测它,并使用AJAX请求与服务器进行通信,或者使用JS设置服务器可以查找的cookie