- ibm-mobilefirst/
- Ibm mobilefirst 从同一项目中的另一个worklight应用程序设置worklight应用程序的属性(如日期格式、时间格式等)
Ibm mobilefirst 从同一项目中的另一个worklight应用程序设置worklight应用程序的属性(如日期格式、时间格式等)
Ibm mobilefirst 从同一项目中的另一个worklight应用程序设置worklight应用程序的属性(如日期格式、时间格式等),ibm-mobilefirst,Ibm Mobilefirst,我可以从同一项目中的另一个worklight应用程序为worklight应用程序设置一些属性吗
我想制作一个配置应用程序,为同一项目中的不同worklight应用程序配置属性,如日期格式/时间格式/启用或禁用某些功能等
这可能吗?您可能会实现这一点,但没有内置或现有的工具可以实现这一点。
无论您做什么,都必须通过Worklight服务器,而不是点对点
以下是您可能要做的事情(您需要实际实施它,并看看它的可行性):
注意,这是高度简化的;这只是一般的步骤
用户应用程序
应用程序启动
用户登录
成功
我可以从同一项目中的另一个worklight应用程序为worklight应用程序设置一些属性吗
我想制作一个配置应用程序,为同一项目中的不同worklight应用程序配置属性,如日期格式/时间格式/启用或禁用某些功能等
这可能吗?您可能会实现这一点,但没有内置或现有的工具可以实现这一点。
无论您做什么,都必须通过Worklight服务器,而不是点对点
以下是您可能要做的事情(您需要实际实施它,并看看它的可行性):
注意,这是高度简化的;这只是一般的步骤
用户应用程序
应用程序启动
用户登录
成功登录后,调用一些“远程控制”适配器过程“applySettings”
默认情况下,这将返回预定义的配置,即客户端逻辑将知道如何应用的一组应用程序设置。像一些包含key:value对的JSON对象一样,您将基于它们应用逻辑
由于所有客户端应用程序都将连接到Worklight Server,因此它们将以用户身份在数据库中注册
控制器应用程序
在控制器应用程序中,您将能够使用“远程控制”适配器过程“RetrieverRegisteredUsersAndSettings”检索所有已注册用户的列表以及为每个已列出用户设置的设置
为所有用户设计一些UI以及可用设置和复选框等,这些UI将标记每个用户启用或禁用的设置
在同一“远程控制”适配器“设置设置”中有另一个过程。这将在数据库中存储用户设置
当用户登录时,将应用步骤6中相同的设置,而不是步骤3中以前的默认设置(现在已更改…)
注意事项:
- 您还可以使用它,以便在对服务器执行任何类型的请求时调用该过程,而不仅仅是在登录之后。纯粹实用
- 如果您有多个应用程序,还可以使用userPrefs将登录用户使用的应用程序保存在数据库中,并在controller应用程序中检索此信息;然后,您可以对UI中所有这些信息的显示进行排序
更具描述性。您是否希望从另一个应用程序远程管理应用程序的各种功能?不是远程管理,而是本地管理。其想法是使用此配置应用程序编辑所有其他应用程序的属性。应用程序必须在没有worklight server连接的情况下在本地工作,并且其他应用程序也必须能够在本地获取这些属性(即,没有WL server连接)。可能是这样的:--无论解决方案是什么,您都需要自己实现。嘿,谢谢。我想这就是我要找的。我将简单介绍一下。简单的数据共享API中有一个bug。下面的链接给出了描述。如果与worklight server没有连接,或者我想在脱机模式下使用它,该怎么办。是否有任何解决方法可以让我保留一个本地JSON文件,我可以使用Configuration app编辑该文件的值,而其他应用可以在不连接worklight server的情况下获取这些值?请阅读有关使用JSONStore的内容。你有很多事情要做,我做了。我们不能从同一个项目中的另一个应用访问一个应用的JSON存储。检查数据库。