IBM Mobile first JSONstore 7.1 版本不工作

IBM Mobile first JSONstore is not working 7.1 version

我的 mobile first studio 插件版本是 7.1.0.00-20161006-0540。我们已将服务器升级到最新的iFix IMF 00-20161118-2214

我们刚开始使用 IBM 知识中心为 JSONstore 提供的示例代码,但我们遇到了错误 -11 OPERATION_FAILED_ON_SPECIFIC_DOCUMENT

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

我们已经在应用程序描述符文件中提到了 JSONSTORE

从 WLInit 调用 JSONStore(在 initOptions.js?)不是为 JSONStore 进行初始化的地方...

您应该在 main.js 中的 function 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中也有同样的问题。

谢谢