2012-04-24 3 views
4

나는 갤러리에서 그림을 얻기 위해 getPicture API를 테스트하고있다. PhoneGap 및 Nexus S?

내가이 쓴 : 그런 다음

 navigator.camera.getPicture(
     this.onSuccess, 
     this.onFail, 
     { 
      destinationType: Camera.DestinationType.DATA_URL, 
      sourceType: Camera.PictureSourceType.PHOTOLIBRARY, 
      allowEdit: false, 
      mediaType: Camera.MediaType.PICTURE, 
     } 

를, 내가 얻을 :

열 수 없습니다 '/mnt/sdcard/Android/data/com.myapp/cache/Pic.jpg'

나는 PhoneGap이 기본적으로 SD 카드에 캐시를 넣으려고한다고 생각합니다. 내 'Google Nexus'에는없는 제품입니다.

누군가 동일한 문제가 있습니까?

[편집]

내 매니페스트에이 권한을 가지고 있지만, 아무것도 변경되지 않습니다

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 
+0

SD 카드가 있는지 확인하십시오. – Sandy09

답변

0

당신이 당신의 AndroidManifest.xml에 다음과 같은 권한을 가지고 있습니까?

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />