본문 바로가기

[Android] 사진 저장 후 갤러리에 보이지 않는 경우-MediaScanner 개별 파일로 intent를 통해 리소스 디비 업데이트 이동~~(Click) 이번에는 폴더 전체 스캔, MediaScanner를 통해 업데이트를 해보겠습니다. 이부분도 간단하게 구현가능한데, 범용성을 위해 클래스로 뺐습니다^^; package com.jhlibrary.util; import android.content.Context; import android.media.MediaScannerConnection; import android.media.MediaScannerConnection.MediaScannerConnectionClient; import android.net.Uri; public class MediaScanner { private Context mContext; private String.. 더보기
[Android, Hybrid]openFileChooser 킷캣에서 동작하지 않는 문제( openFileChooser Kitkat bug ) [2014.10.31] openFileChooser가 문제군요...ㅎ 코멘트 잘 읽어 보았습니다. 킷캣에서 파일업로드 버그는...웹적인 요소로 해결할 수 있는 방안은 없습니다. 그래서 이런방법도 있다는 것을 알려드리기 위해서 글을 쓴건데 더욱 혼란스럽게 해드린 것 같네요. 제가 아래 글에 빨간색으로 표시를 해뒀는데...이 방법은 파일에 대한 정보를 네이티브 단에 저장해 놓고 전송에 대한 이벤트를 받으면 NATIVE 단에서 서버로 전송하게 됩니다. 서버로 전송하는 부분은 각자 프로젝트에 맞게...직접 구현하셔야되구요. 멀티파츠로 전송하신다면 제 블로그 찾아보시면 네이티브에서 멀티파츠로 전송하는 방법이라고 있습니다. 그부분 참고하시면 됩니다. 아래 발췌된 부분은 참고용이지 복사 붙여넣기를 한다고해서 동작하는.. 더보기
[HTML5] 안드로이드 및 아이폰에서 input file 사용시 카메라 호출하기. 오랜만에 글쓰네요.요즘 하이브리드 웹을 많이 사용하시는데요.네이티브 코딩없이 카메라 호출하는 법에 대해 쓰겠습니다.안드로이드의 경우 2.2버전 이하는 카메라를 호출 할 수 없습니다.(4.0이상, 2.2 이하 에서만 확인해봤습니다.ㅠ 2.3단말기가 없어서)아이폰은...IOS 6 이상에서만 확인해 봤습니다.(아마 5이하는 안될듯 하네요)흔히 input file을 사용할때 type만 file로 옵션을 주는데요.이러면 lg단말기나, 베가 단말에서는 카메라 라는 항목이 보이지 않을 수 있습니다.(삼성은 카메라 라는 항목이 뜨더군요. 얼마나 뜯어 고친건지...;)하지만 또는 accept 에 파일 형식을 쓰고, capture 항목에 camera 라고 써주면 직접 카메라가 호출되는 것을 볼 수 있습니다.안드로이드의 경.. 더보기
[Javascript] input file 이미지 미리보기, 썸네일 보기, Thumbnail /** * 이미지 썸네일을 불러오는 function * @param html : input 필드의 dom을 인자로 받는다. 물론 타입은 file * @param $target : 불러온 이미지를 적용할 jquery 객체. **/ function getThumbnail(html, $target) { if (html.files && html.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $target.css('background-image', 'url(\"' + e.target.result + '\")'); } reader.readAsDataURL(html.files[0]); } } 냉무. 더보기