找不到有关此功能的任何开发人员信息。我只知道建议使用此$entry
功能将JSNI JavaScript调用包装到Java方法。我发现它捕获了异常,因此Java代码可以处理它们。这是全部吗?
如果您想确切知道会发生什么,请查看com.google.gwt.core.client.impl.Impl.entry(JavaScriptObject jsFunction)
。
此功能(至少在GWT 2.2.0中)主要调用entry0(Object jsFunction, Object thisObj, Object arguments)
,它执行以下操作:
Scheduler.scheduleEntry()
GWT.getUncaughtExceptionHandler()
,如果有这样的处理程序,则将Exceptions转发给。Scheduler.scheduleFinally()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句