Я пытаюсь запустить пример приложения Cordova https://github.com/Ziggeo/cordova-ziggeo-demo. После настройки и подготовки, когда я начал записывать видео, все заработало. Но когда я нажал «ОК» (который начинает загрузку на сервер), выдается исключение JavaScript:
TypeError: Cannot read property '0' of undefined
at o._upload (ziggeo.js:formatted:7438)
at o.__upload (ziggeo.js:formatted:7384)
at o.upload (ziggeo.js:formatted:7379)
at t._uploadVideoFile (ziggeo.js:formatted:27949)
at t.<anonymous> (ziggeo.js:formatted:26804)
at Promise.triggerResult (ziggeo.js:formatted:2541)
at Promise.triggerResult (ziggeo.js:formatted:2546)
at Promise.asyncSuccess (ziggeo.js:formatted:2571)
at Promise.<anonymous> (ziggeo.js:formatted:2610)
at Promise.triggerResult (ziggeo.js:formatted:2541)
Исключение выдается в следующей строке при попытке прочитать this._options.source.files[0]
:
Я думал, что это может быть из-за старых версий cordova-plugin-file
и cordova-plugin-media-capture
, поэтому я обновил все до последней версии, но я сталкиваюсь с той же проблемой.
https://github.com/Ziggeo/ziggeo-client-sdk/issues/34