WL.JsonStore не инициализируется, при попытке создать приложение Cordova IBM Mobile First на устройствах Android и в эмуляторе Android - PullRequest
1 голос
/ 10 апреля 2019

Я перешел по следующей ссылке

https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/jsonstore/cordova/#adding-jsonstore

Я также добавил плагин JsonStore

Wl.jsonStore не инициализируется при попытке инициализировать Cordova Mobile FirstПриложение

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

WL.Store необходимо инициализировать.Kinldy Помоги мне, чтобы решить эту проблему.

enter image description here

1 Ответ

0 голосов
/ 29 апреля 2019

Наконец-то я нашел свой ответ на сайте IBM TroubleShoot

Пожалуйста, обратитесь по ссылке:

https://mobilefirstplatform.ibmcloud.com/tutorials/ru/foundation/8.0/troubleshooting/jsonstore/

В config.xml измените свойство clientCustomInitк истине.В файле index.js: добавьте следующую строку в начале файла:

document.addEventListener('mfpjsonjsloaded', initWL, false);

оставьте вызов WL.JSONStore.init в wlCommonInit ()

и добавьте следующую функцию:

function initWL(){                                                     
  var options = typeof wlInitOptions !== 'undefined' ? wlInitOptions
  : {};                                                                
  WL.Client.init(options);                                           
}   
...