Опитвам се да напиша хибридно приложение за Android, използвайки VS 2013 актуализация 3 и разширението за хибридно приложение за множество устройства (Cordova v3.5.0). Всичко работи добре с изключение на плъгина Media Capture. Извиквам navigator.device.capture.captureImage(MediaCaptureSuccess, MediaCaptureError, { limit: 3 }), което отваря приложението за камера. Мога да направя снимка, но когато щракна върху OK на устройството, моето обратно извикване за грешка се изпълнява с CaptureError.CAPTURE_INTERNAL_ERR без друга информация. Опитах да превключа към [email protected] (в момента използвам 0.3.1), но когато се опитвам да компилирам, получавам грешка на plugman, когато се опитва да го извлече. Търсих улики в изхода за отстраняване на грешки и единственото нещо, което намерих, беше следният ред „Неизвестно разрешение android.permission.RECORD_VIDEO в пакет...“, но това изглежда е валидно потребителско разрешение. Когато гледам capture.java, генериран от компилацията, мога да видя, че тази грешка се връща, ако възникне IOException.
Някой има ли предложения как да поправя това или какво да проверя след това?