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中也有同样的问题。
谢谢
我的 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中也有同样的问题。
谢谢