Cordova plugin device иногда возвращает строку mobile вместо объекта с информацией об устройстве

Вопрос, касательно разработки приложения на ios с помощью Cordova. Если точнее, то касательно плагина device, который возвращает информацию об устройстве(uuid, версию ios и прочее) Плагин вызывается на этапе полной загрузке страницы (до вызова остальных функций), функцией onDeviceready

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {

console.log('--------------ДАННЫЕ УСТРОЙСТВА —------------');
console.log(device)

};

и должен возвращать объект введите сюда описание изображения, однако в ряде случаев(точный порядок действий возникновения ошибки пока не удалось установить), он возвращает не нужный объект, а строку «mobile» вместо объекта введите сюда описание изображения и из-за этого крашится вся логика приложения. Кто сталкивался с такой проблемой, как ее решить?


Ответы (0 шт):