Ibm mobilefirst IBM Mobile first JSONstore无法运行7.1版本

Ibm mobilefirst IBM Mobile first JSONstore无法运行7.1版本,ibm-mobilefirst,jsonstore,Ibm Mobilefirst,Jsonstore,我的第一个移动工作室插件版本是7.1.0.00-20161006-0540。我们已升级到服务器的最新iFix IMF 00-20161118-2214 我们刚开始使用IBMKnowledgeCenter为JSONstore提供的示例代码,但在特定的文档上出现了错误-11 OPERATION\u FAILED\u 我们使用WLinit中的JavaScript调用了JSONStore初始化,然后只有我们会得到这个错误-11,如果它在WLinit之外,它不会在控制台中显示任何内容 我们已经在应用程序描

我的第一个移动工作室插件版本是7.1.0.00-20161006-0540。我们已升级到服务器的最新iFix IMF 00-20161118-2214

我们刚开始使用IBMKnowledgeCenter为JSONstore提供的示例代码,但在特定的文档上出现了错误-11 OPERATION\u FAILED\u

我们使用WLinit中的JavaScript调用了JSONStore初始化,然后只有我们会得到这个错误-11,如果它在WLinit之外,它不会在控制台中显示任何内容


我们已经在应用程序描述符文件中提到了JSONSTORE,从WLInit(在initOptions.js中)调用JSONSTORE不是为JSONSTORE进行初始化的地方

您应该在main.js中的
函数wlCommonInit()
内初始化JSONStore集合,如下所示:

 function wlCommonInit() {
     var collections = {
         people : {
              searchFields: {name: 'string', age: 'integer'}
         }
     };

     WL.JSONStore.init(collections).then(function (collections) {
         // handle success - collection.people (people's collection)
         alert("success);
     }).fail(function (error) {
         // handle failure
         alert ("failure");
     });
}

最后我发现了问题所在。 问题出现在config.xml中

此处的功能标签名称错误。我将StoragePluginStoragePlugin替换为StoragePlugin。

在新的iFix中也有同样的问题。


谢谢

上面提到的iFix是服务器端的。我的第一个移动工作室插件版本是7.1.0.00-20161006-0540。studio插件是否需要iFix?始终建议同时更新服务器和studio(并重建应用程序)。请尝试。谢谢您的回复。我还是有同样的问题。我遵循上述步骤。我正在从android studio进行构建。我在gradle发现了一个构建错误。为了避免这个错误,我使用了android{packagingOptions{exclude'META-INF/NOTICE'exclude'META-INF/LICENSE'exclude'META-INF/ASL2.0'}这个排除有什么问题吗。(此错误仅在我的应用程序描述符中添加JSON存储时出现。)请尝试从IBM Fix Central下载最新的7.1 studio iFix,然后在新项目中重试。能否提供重新创建此问题的项目?它在单击事件中工作。但是onload初始化是不可能的