2015-04-23 3 views
1

У меня есть простой файл 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> 

ответ

1

Обнаружено.

Добавление следующих строк в HTML, обеспечивает последняя версия визуализатора используется

<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
Смежные вопросы