2015-09-07 3 views
1

navigator.camera.getPicture не работает с андроид устройстваnavigator.camera.getPicture не работает с андроид устройства

это дает ошибку в командной строке, как этот

[phonegap] starting app server... 
[phonegap] listening on 192.168.1.45:3000 
[phonegap] 
[phonegap] ctrl-c to stop the server 
[phonegap] 
[phonegap] 200 /__api__/appzip 
[phonegap] 200 /socket.io/socket.io.js 
[phonegap] 200 /socket.io/?EIO=2&transport=polling&t=1441601075309-0 
[phonegap] 200 /socket.io/?EIO=2&transport=polling&t=1441601075345-1&sid=TbhXr9L 
76eLIKtCWAAAA 
[phonegap] 200 /socket.io/?EIO=2&transport=polling&t=1441601075367-2&sid=TbhXr9L 
76eLIKtCWAAAA 
[phonegap] [console.log] Event Called 

ответ

1

Пожалуйста, поделитесь своим кодом, где вы использовали этот функции, а также вы добавили плагин для того же самого в config.xml? Если не плагин

<gap:plugin name="org.apache.cordova.camera" /> 

и код для использования камеры

navigator.camera.getPicture(onSuccess, onFail, { quality: 20,correctOrientation : true,targetWidth: 700, 
    targetHeight: 700, 
    destinationType: Camera.DestinationType.DATA_URL 
}); 

Пожалуйста извлекаете вы что-то отсутствует?

+0

В моем случае я вызываю getPicture, но что-то происходит ... в браузере, конечно, это дает мне ошибку, но в реальном устройстве у меня нет обратной связи –

+1

Вы вызвали устройство, готовое при инициализации вашего приложения? Если нет, тогда сделайте так – sunil

+0

Да, я вызываю устройствоReady, но внутри этой функции нет кода о камере .... я что-то упустил? –

Смежные вопросы