Cordova ошибка в мобильном / эмуляторе даже после очистки проекта - PullRequest
0 голосов
/ 24 декабря 2018

Я пытаюсь запустить проект monaca / cordova / framework7-React на мобильном телефоне или в эмуляторе.Когда я создаю приложение и отправляю его на телефон, оно остается белым на мобильном телефоне / эмуляторе.Я получаю эту ошибку в Инспекторе Chrome:

Uncaught TypeError: Невозможно прочитать свойство 'bind' из неопределенного (vendors ~ app.js: 31)

Когда я нажимаюстрока ошибки, указатель на этот кусок кода, сразу после getUsermedia:

const o=t.mediaDevices.getUserMedia.bind(t.mediaDevices);

Я запускаю это перед каждой сборкой:

cordova clean && monca build && adb uninstall com.myapp.dev && adb install ./path/to/app-debug.apk

У меня было несколькокод и плагины, которые использовали getUsermedia () (cordova-plugin-webrtc и другие).Но я удалил все плагины Cordova, кроме тех, которые были добавлены Monaca.В приложении больше нет ничего, что ссылается на getUsermedia.Части моего приложения, которые используют getUsermedia (), больше не включены в проект.Я покалечил свое приложение до такой степени, что оно выводит только строку.Приложение работает нормально, когда я запускаю его с monaca preview в браузере.

Я также удалил и переустановил node_modules, но безрезультатно.

Почему я до сих пор получаю эту ошибку на мобильном телефонеустройство и как от него избавиться?

...