我正在开发一款混合应用程序,目标是(目前)iOS。 Worklight是否有实用程序来处理iOS的应用程序设置/首选项?我知道如何编写本机代码来执行此操作,但还不知道如何从JavaScript访问应用程序设置。任何人都可以指出我正确的方向或提供一个有效的例子吗?
答案 0 :(得分:0)
在application-descriptor.xml中,您可以设置一个worklightSettings标志,然而它创建的设置页面是非面向用户。也就是说,它仅用于开发时间或内部使用,而不用于生产。它允许控制客户端连接的服务器地址,并更改它将获取的Web资源。
所以答案是,不。
上面提到的设置页面中设置的项目无法进行太多改动(settings.bundle不允许有太大的游戏空间。也许你可以稍微改变一下,但如果出现问题,这样做会无效支持你)。我建议不要这样做。
因此,您可以选择自行创建。也许有一个现有的Cordova插件可以做类似的事情。 Review these training modules of how to incorporate Cordova plug-ins to your application。 Cordova在JavaScript与本机代码之间架起了桥梁,因此它可能就是您所需要的。