코르도바 (및 JS)에 새로 온순하십시오.코도 바 카메라가 b64가 아닌 GUID 또는 "xxx.png"경로를 반환합니다. 업로드 파일이 필요합니다
내 사진을 찍으려고하고있어 서버에 업로드 할 때가 지 제대로 작동합니다. 갤러리는 괜찮아요, 편집 작품 (선택된 경우 편집).
내가 얻는 것은 guid로 인코딩 된 URL로 보이는 imageData (문서의 변수)입니다. (나는 확실히 atob을 시험해 보았다 - 그것은 b64가 아니다 - 분명하지만, 다만 그렇다). 문서도라는 섹션이 있습니다
function onPhotoDataSuccess(imageData) {
// Uncomment to view the base64 encoded image data //<--- this...
// console.log(imageData);
....
}
을하지만 바로 거기 보면 어떤 일이 발생하기 전에, 내가 좋아하는 뭔가를 얻을 :
blob:http%3A//localhost%3A4400/5d142c27-3908-4db4-87dd-0a22d6e5fd62
내가 해봤 전송 카메라. DestinationType.DATA_URL, FILE_URI 등이 있습니다. 나는 항상 이것을 얻는다 - 옵션은 중요하지 않은 것처럼 보인다.
그래서 나는 방울뱀을 가지고 있습니다. xhr 요청으로 가져 오려고하면 500 오류가 발생합니다. 파일 도우미 addon (window.FilePath .... 이름을 기억할 수는 없지만 코드바)을 사용하려고하면 작동하지 않습니다. 나는 사람이 얼룩이나 다른 것을 좋아하지 않는다고 생각합니다. 나는 위치로 이동하려고하면
, 단순히 얻을 : 그것은 또한 실패
content://media/external/images/media/2/d085fb44-de36-46ed-93a4-73f140f4bc3d
:
Cannot GET /5d142c27-3908-4db4-87dd-0a22d6e5fd62
내가 좋아하는 뭔가를 탐색하려고하면. 내가 GUID를 분할하고 ("-"를 교체)를 ATOB 경우
, 내가 좋아하는 뭔가 바람 : 그래서 그게 생각하지 않습니다
q×xÓMz-÷_u-ã®´-iÞ
...
I 지금 몇 시간 동안 알아 낸 것입니다. 누군가가 나를 올바른 방향으로 향하게 할 수 있습니까? 나는 다른 기사를 보았지만 아무것도 작동하지 않는 것 같습니다. 나는 그것이 반환 된 형식 때문에 꽤 확신합니다.
간단하면 사과드립니다. 나는 OS, 언어, 코드 바에 익숙하지 않고 여기서 최선을 다하고 있습니다. 그냥 내 다음 단계를 모르겠다.
더 많은 코드가 필요하면 알려 주시면 업데이트하겠습니다. 그래도 여전히 모든 것이 상용구입니다.