Ibm mobilefirst 在worklight中创建自定义插件

Ibm mobilefirst 在worklight中创建自定义插件,ibm-mobilefirst,Ibm Mobilefirst,我有ibm worklight pulgin的eclips。我想创建一个自定义插件来存储worklight中的共享首选项值。我们可以这样做吗??请用小型实现发布答案。如果您只想为应用程序存储数据,以便以后在同一应用程序中使用,那么您可以简单地使用HTML5 LocalStorage API或JSONStore 本地存储: JSONStore: 如果您正在寻找上述内容,则无需任何定制 在注释中,您试图使用发送操作API。我不知道这对你有什么帮助。如果您想要一个这样的工作示例,可以在这里看到:什么之

我有ibm worklight pulgin的eclips。我想创建一个自定义插件来存储worklight中的共享首选项值。我们可以这样做吗??请用小型实现发布答案。

如果您只想为应用程序存储数据,以便以后在同一应用程序中使用,那么您可以简单地使用HTML5 LocalStorage API或JSONStore

本地存储:
JSONStore:

如果您正在寻找上述内容,则无需任何定制


在注释中,您试图使用发送操作API。我不知道这对你有什么帮助。如果您想要一个这样的工作示例,可以在这里看到:

什么之间共享首选项?哪个站台?到目前为止,您尝试了什么?我想在worklight中为mobile first项目创建自定义插件。我想要执行此操作所需的步骤。您没有回答我的问题。再读一遍。你想分享什么?什么数据类型?在什么(几个应用程序?同一个设备?多个设备?!什么?)。预期的平台是什么(iOS、Android等)。在写这个问题之前,你有没有尝试过什么?我想在同一个android应用程序中共享字符串值。我尝试过以下代码函数wlCommonInit(){WL.App.addActionReceiver(“doSomething”,actionReceiver);}函数actionReceiver(received){//对接收到的数据做些什么。警报(received.data.someProperty);}在.java文件中,我编写了以下代码。JSONObject data=new JSONObject();尝试{data.put(“someProperty”,12345);}catch(JSONException e){//handle it…}WL.getInstance().sendActionToJS(“doSomething”,data);在此之后,当我打开应用程序时,我收到了警报12345。现在我希望使用自定义插件将此值存储在共享首选项中。如何做到这一点?是的,但我的要求是在自定义插件的帮助下做到这一点。我们是否可以创建自定义插件来执行相同的操作?您可以根据我在我的答案的底部。你也可以使用Cordova插件:那么你的意思是说,对于共享首选项,我们所要做的就是使用JSON对象?