스마트폰 접속시 파일첨부 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

스마트폰 접속시 파일첨부 정보

스마트폰 접속시 파일첨부

본문

최신 그누, 기본스킨 게시판에서

스마트폰으로 접속시 파일첨부는 원래 안되는 건가요?

개념이라도 좀 설명해주심 감사하겠습니다.

댓글 전체

아이폰은 폐쇄적이라 당연히 안 되고, 안드로이드폰도 2.1까진 안됩니다.

2.2프로용 버젼인 깔린 LG 옵티머스 기기에서는 확인 했습니다.
파일을 첨부할때 갤러리에 있는 사진(내장카메라로 촬영한 사진)을 불러와 WiFi 로 업로드 해봤는데 잘 됩니다..

다운로드는 아직은 프로요 버젼도 막혀 있어, 저장이 안됩니다. ^^
진져브레드 나오면 더 좋아지겠죠...
<script>

    $(document).ready(function()
    {
        document.addEventListener("deviceready",onDeviceReady,false);
    });
   
    var _isReadyToDevice = false;

    function onDeviceReady() {
        _isReadyToDevice = true;
    }
   
    function capturePhoto() {
   
        if (_isReadyToDevice)
        {
            navigator.camera.getPicture(onPhotoSuccess, onPhotoFail, { quality: 90 });
$('#canvas').hide();
$('#myPhoto').show();
        }
        else
        {
            alert('카메라/사진앨범 사용 준비 중입니다. 잠시 후 다시 시도 해 주세요.');
        }
    }
    function onPhotoSuccess(imageData) {
   
      //$('#myPhoto').css('display','inline');
  $('#myPhoto').attr('src',"data:image/jpeg;base64," + imageData);
  $('#hiddenPhoto').attr('src',"data:image/jpeg;base64," + imageData);
      $('#ID_ThumbnailImageData').attr('value', imageData);
  var image = document.getElementById('myPhoto');
      canvasContext.drawImage(image, 0, 0);
    }
   
    function onPhotoFail(message) {
        alert('Failed because: ' + message);
    }
   
var isSubmit = false;
    function doSubmit(frm)
    {
        if(isSubmit)
{
alert('사진을 등록중입니다.');
            return false;
}

        if (frm['q_tx_imagedate'].value == '')
        {
            alert('사진등록을 해주세요.');
            return false;
        }
        if( !EZ.chk_form(frm) )
        {
            return false;
        }
        isSubmit = true;
    }   
 

function rotate(p_deg) {
    if(document.getElementById('canvas')) {
        /*
        Ok!: Firefox 2, Safari 3, Opera 9.5b2
        No: Opera 9.27
        */
        var image = document.getElementById('myPhoto');
var image2 = document.getElementById('hiddenPhoto');
var canvas = document.getElementById('canvas');
        var canvasContext = canvas.getContext('2d');
        $('#canvas').show();

        switch(p_deg) {
            default :
            case 0 :
                canvas.setAttribute('width', image.width);
                canvas.setAttribute('height', image.height);
                canvasContext.rotate(p_deg * Math.PI / 180);
                canvasContext.drawImage(image, 0, 0);
                break;
            case 90 :
                canvas.setAttribute('width', image2.height);
                canvas.setAttribute('height', image2.width);
                canvasContext.rotate(p_deg * Math.PI / 180);
                canvasContext.drawImage(image, 0, -image2.height);
                break;
            case 180 :
                canvas.setAttribute('width', image_width);
                canvas.setAttribute('height', image_height);
                canvasContext.rotate(p_deg * Math.PI / 180);
                canvasContext.drawImage(image, -image2.width, -image2.height);
                break;
            case 270 :
            case -90 :
                canvas.setAttribute('width', image2.height);
                canvas.setAttribute('height', image2.width);
                canvasContext.rotate(p_deg * Math.PI / 180);
                canvasContext.drawImage(image, -image2.width, 0);
                break;
        };

var frm = _F('insfrm');
        frm['q_degree'].value = p_deg;
       
    } else {
        /*
        Ok!: MSIE 6 et 7
        */
        var image = document.getElementById('myPhoto');
        switch(p_deg) {
            default :
            case 0 :
                image.style.filter = 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0)';
                break;
            case 90 :
                image.style.filter = 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';
                break;
            case 180 :
                image.style.filter = 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';
                break;
            case 270 :
            case -90 :
                image.style.filter = 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';
                break;
        };
       
    };
};

window.onload = function() {
    var image = document.getElementById('myPhoto');
    var canvas = document.getElementById('canvas');
    if(canvas.getContext) {
        //image.style.visibility = 'hidden';
        image.style.position = 'absolute';
    } else {
        canvas.parentNode.removeChild(canvas);
    };
   
    //rotate(0);
};

</script>
전체 74 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT