wxWebView

时间:2015-04-23 18:59:34

标签: webgl wxwidgets

我有一个简单的WebGL文件,可以在Chrome和IE11中呈现。

但是,wxWebView只显示空白。它应该能够显示WebGL吗? wxWebView显示javascript就好了。

我试图设置注册表值HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的Internet Explorer \ MAIN \ FeatureControl \ FEATURE_BROWSER_EMULATION *可执行*至11001所建议的here,但没有效果。

这是一个进一步简化的脚本。在真实的浏览器中它显示“gl OK3”但在wxWebView中它只显示“canvas OK2”;

<!DOCTYPE html>
<html>
<body>

   WebGL test

<p id="message"></p>
<canvas id="canvas" width="400" height="300"></canvas>

<script src="webgl-utils.js"></script>
<script>
window.onload = myFunction;

function myFunction() {

    var message = document.getElementById("message");
    message.innerHTML = "message OK1";


    var canvas = document.getElementById("canvas");
    message.innerHTML = " canvas OK2";

    var gl = getWebGLContext(canvas);
    message.innerHTML = "gl OK3";

}
</script>

</body>
</html>

1 个答案:

答案 0 :(得分:1)

找到它。

将以下内容添加到html可确保使用最新版本的渲染器

<meta http-equiv="X-UA-Compatible" content="IE=edge" />