首页 > 解决方案 > 如何使用 JavaScript 将数据传递给 LibGDX?

问题描述

如何使用 JavaScript 将数据传递给 LibGDX (iframe)?

我尝试使用首选项(localStorage)执行此操作,但这不起作用,LibGDX 似乎无法从 localStorage 读取数据,它只会重命名密钥。

我正在寻找一种将数据(身份验证令牌)传递给 LibGDX 应用程序的方法。

标签: javascriptiframegwtlibgdx

解决方案


就像 Kromzem 所写的那样,第一手文档是学习的最佳场所。

对于一些与 libGDX 相关的示例代码,请查看我的gdx-gamesvcs 扩展的 html 模块。检索 Google OAuth 令牌的代码可能是您最感兴趣的部分:

private native String getOAuthToken() /*-{
    var user = $wnd.gapi.auth2.getAuthInstance().currentUser.get();
    return user.getAuthResponse().access_token;
}-*/;

推荐阅读