【问题标题】:Typed arrays not supported : LibGDX + GWT不支持类型化数组:LibGDX + GWT
【发布时间】:2014-12-11 17:26:15
【问题描述】:

感谢 GWT,我正在使用 LibGDX 部署 HTML5 游戏。目前我遇到了一些刚刚出现的随机错误问题:

未捕获的异常:java.lang.UnsupportedOperationException:不支持类型化数组

它适用于 Chrome、Safari 但不适用于 Firefox。它在几个版本前工作,所以我回到 GIT 并重新编译,我仍然得到这个错误。

在 SuperDev 模式下调试时,它适用于所有三个浏览器,但是当涉及到服务器中的编译版本时,由于这个问题,Firefox 将无法加载。由于它适用于调试,它可能是一些超出我的版本控制的编译配置,但我不知道。

【问题讨论】:

    标签: java gwt libgdx typed-arrays


    【解决方案1】:

    这让我想起了在 Java(Java 1.0、1.1)早期出现的问题,在哪里让任何东西都能跨平台/跨浏览器工作,你真的必须严格依赖共同点(即 Java 1.0)几乎所有的 AWT 工具包都可以自己构建。

    所以...我的意思是,如果有必要在 Firefox 上进行这项工作,我建议您不要使用类型化数组,而是使用最小公分母 :-)

    【讨论】:

    • 是的,让它在所有浏览器中都能正常工作很重要。我真的不知道我从哪里“开始”使用类型化数组来破坏它。
    猜你喜欢
    • 1970-01-01
    • 2014-10-28
    • 2017-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-07
    相关资源
    最近更新 更多