2015-09-07 38 views
1

navigator.camera.getPicture无法与Android设备navigator.camera.getPicture不能与Android设备

工作是工作让错误在这样

[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

是的,我打电话给deviceReady但在这个功能里面没有任何关于相机的代码....我在这里错过了什么吗? –

相关问题