编程语言
首页 > 编程语言> > javascript-Eclipse在GWT断点处做什么?

javascript-Eclipse在GWT断点处做什么?

作者:互联网

在一个大型的GWT Web项目中,如果假设我们在按钮单击功能上放置了一个breakpoing,那么当达到断点时,它将在eclipse中发生什么动作?在我们继续通过断点之前,是否有任何计时器JS在运行?只是想知道,对不起,听起来很抱歉!

解决方法:

在DevMode中,您的Java代码在Java中运行. JSNI代码被发送到浏览器(通过安装在此处的DevMode插件),当需要回调Java代码(例如处理事件时)时,它将通过插件调用,直到浏览器才会产生代码服务器(DevMode Java应用程序)响应.

因此,当您中断Java代码时,浏览器中的DevMode插件仍在等待响应,浏览器被阻止,等待插件返回(在Chrome中,由于多流程架构,但例如在Firefox中,它阻止了整个浏览器,甚至不能切换到另一个选项卡或打开菜单).

标签:eclipse,javascript,gwt
来源: https://codeday.me/bug/20191201/2078900.html