Элемент управления IE9 WebBrowser не отображает анимации, как в IE9 - PullRequest
2 голосов
/ 03 апреля 2012

Я пытаюсь загрузить html, анимированный с помощью jQuery UI, в элемент управления WebBrowser, размещенный в приложении WPF. HTML-код очень гладко отображается в IE9, но он довольно шаткий, если использовать элемент управления WebBrowser (см. HTML-код ниже)

Я включил следующие функции IE в HKEY_LOCAL_MACHINE / SOFTWARE / ... и HKEY_LOCAL_MACHINE / Wow6432Node / SOFTWARE /...

FEATURE_BROWSER_EMULATION (using the value 9999)
FEATURE_GPU_RENDERING

http://msdn.microsoft.com/en-us/library/ee330730(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/ee330731(v=vs.85).aspx

Несмотря на то, что эти функции включены, я все равно медленно отображаю контент. Я также попытался в WPF 4.5 проверить, может ли «новое» воздушное пространство помочь, но оно не помогло

.

Кто-нибудь имеет представление о том, что может быть причиной этого или что я мог бы сделать, чтобы это исправить?

Спасибо за вашу помощь!

Паскаль

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>test</title>
    <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js" type="text/javascript"></script>
    <script src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.18/jquery-ui.min.js" type="text/javascript"></script>
    <style type="text/css">
        body{margin: 0;padding: 0;}
div
{

width:960px;
height:360px;
background:blue;
color: white;
} 
    </style>
</head>
<body>
    <div id="slide">
        bla bla bla bla bla bla bla bla bla
    </div>
    <script type="text/javascript">
        $(function () {
            alert(navigator.appVersion); // it is running in IE9 mode
            var options = { to: { right: "0"} };
            $("#slide").show("slide", { direction: "right" }, 2000);
        });
    </script>
</body>
</html>

1 Ответ

1 голос
/ 16 апреля 2012

Microsoft (команда WPF) признала проблему и решила не устранять эту проблему.

См. Заявку на подключение Microsoft здесь.

https://connect.microsoft.com/VisualStudio/feedback/details/736253/ie9-webbrowser-control-does-not-render-animations-like-in-ie9

Такжеобратите внимание, что у меня была такая же проблема в заявке на выигрыш.

...