我的移动第一工作室插件版本 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
答案 0 :(得分:1)
最后我发现了问题。 问题出在config.xml
中此处的功能标记名称错误。我将StoragePluginStoragePlugin替换为StoragePlugin。
在新的iFix中也存在同样的问题。
感谢
答案 1 :(得分:0)
从WLInit调用JSONStore(在initOptions.js?中)不是为JSONStore进行初始化的地方......
您应该在function wlCommonInit()
内的main.js中初始化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");
});
}