|
7
|
| itsadok · 技术社区 · 17 年前 |
|
|
1
4
不幸的是,我仍然不太清楚原因,但根据我的经验,这似乎来自于明确的演员阵容,比如:
其中1是生成的typeId,表示强制转换的目标。dynamicCast反过来调用CancastSafetable,如果为false,则抛出ClassCastException。这一点的价值已经得到了肯定 debated ,因为这将在托管模式下被捕获。 使用JSNI可以避开它:
|
|
|
2
1
不知道你是否见过 this thread 在GWT贡献者论坛中。。。 基本上,它从您识别的相同问题开始,提出了一些新的编译器标志,并继续展示如何使用一些JSNI绕过强制转换。 编辑 the wiki ... |
|
|
3
1
GWT 2.1版及更高版本的更新答案:
自从GWT2.1(至少这是第一次提到)以来,GWT编译器有一个新的编译器参数,名为
在我的应用程序中
看见 GWT Compiler Options 用于此编译器参数和其他编译器参数。 |
|
|
4
0
这肯定是编译器的问题:我在下面一行遇到了问题:
|
|
|
5
-1
|