首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TEmbeddedWB / TWebbrowser鼠标延迟(对象拖放)

TEmbeddedWB / TWebbrowser鼠标延迟(对象拖放)
EN

Stack Overflow用户
提问于 2012-10-22 04:44:08
回答 2查看 487关注 0票数 0

我在一个Delphi项目中使用TEmbeddedWB来显示一个HTML5/CSS3/Javascript游戏的全屏。它使用IE9 embedded来呈现页面。这可以很好地工作,但我发现与其他浏览器和IE9本身相比(当页面加载到浏览器本身时)存在一些滞后、速度上的差异。在浏览器中没有延迟。

由于这款游戏使用拖放功能来移动对象,并且可以在触摸屏上使用,因此移动中的滞后有点恼人。

我尝试了几种方法,禁用背景绘制,重绘,提高CPU优先级,禁用TEmbeddedWB功能等等。我也尝试了TWebBrowser,但也有同样的问题。

有谁知道怎么解决这个问题吗?在网上找不到这方面的信息。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-14 07:50:41

23天后:

Windows7的IE10预览版(今天)还没有发布。下载并安装它,滞后的问题就解决了。

与IE9相比,IE10的Javascript引擎要快得多。我认为这就是问题所在。

虽然它不是一个真正的解决方案(嵌入IE9的滞后问题仍然存在),但在不久的将来看起来很有希望。我的要求至少是IE9操作,但当你想要更快的速度和更多的HTML5/CSS3支持时,你必须升级到IE10。但是,如果您将来找到了IE9的解决方案,请让我知道。

要下载IE10的预发布,您可以访问此页面(我下载了64位版本)。http://www.microsoft.com/en-us/download/details.aspx?id=35709

票数 0
EN

Stack Overflow用户

发布于 2012-10-22 18:20:07

如前所述,检查您使用的是哪种IE模式。另外,检查您在EmbeddedWB事件中运行的代码,特别是鼠标事件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13002014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档