Android Worklight WL.Client.getUserName

Android Worklight WL.Client.getUserName,android,push,ibm-mobilefirst,userid,Android,Push,Ibm Mobilefirst,Userid,我有一个Worklight 6.2应用程序。我正在修改android java代码以订阅通过Bluemix发送的通知。用户登录后,我想使用创建的用户ID注册设备。我是否可以在android代码中使用与WL.Client.getUserName等效的API调用,或者我应该从javascript调用java代码并将用户名传递给java代码?谢谢你的建议 JT没有与之相当的Java。这是一个Worklight API 您可以使用Worklight 6.2中的新方法将值发送到本机代码,并从中执行所需的

我有一个Worklight 6.2应用程序。我正在修改android java代码以订阅通过Bluemix发送的通知。用户登录后,我想使用创建的用户ID注册设备。我是否可以在android代码中使用与WL.Client.getUserName等效的API调用,或者我应该从javascript调用java代码并将用户名传递给java代码?谢谢你的建议


JT

没有与之相当的Java。这是一个Worklight API

  • 您可以使用Worklight 6.2中的新方法将值发送到本机代码,并从中执行所需的操作

    WL.App.sendActionToNative(“doSomething”, { customData: 12345} );  
    
    其中
    customdData
    WL.Client.getUserName

    在本机端,您需要使用(请参阅)

  • 您还可以选择实现一个基本的Cordova插件,将数据从web移动到本机视图。 正是这样做的


您是否遵循Bluemix特定的教程?您是如何实现您的应用程序的?这是一个完全本地的应用程序,还是一个混合应用程序?嗨,这个应用程序没有Bluemix,尽管这也是一个很好的练习。这是一个使用JQuery移动框架的WL混合应用程序。谢谢谢谢你,伊丹,这是很好的信息。我将通读教程。