У меня есть простой файл WebGL, который отлично отображает как Chrome, так и IE11.WebGL в wxWebView
Однако wxWebView просто показывает пробел. Должна ли она показывать WebGL? WxWebView показывает javascript просто отлично.
Я попытался установить значение реестра HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ 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>