아주 좋지는 않지만이 기능이 Sencha Touch 프레임 워크에서 구현되기 전에는 해결 방법입니다. 내보기 파일에서 사용하는 코드입니다.
config: {
html: '<input type="file" onchange="readURL(this);">',
파일을 선택하면 바로 readURL 함수가 호출됩니다. 이 기능에서 나는 내가 보내는 마지막 단계에서 사진의 base64로
photoToStore: function(photo) {
var reader = new FileReader();
var img = new Image();
reader.readAsDataURL(photo.files[0]);
reader.onload = function(e) {
img.src = e.target.result;
}
}
를 얻을 photoToStore 기능에서 다음 코드
function readURL(input) {
window['myAppName'].app.getController('myControllerName').photoToStore(photo);
}
내 응용 프로그램의 \ 컨트롤러 \ 기능 \로 전화를 걸 base64는 백엔드로 향하고있어 사진을 파일로 안전하게 보낼 수 있습니다.
해결책을 찾았습니까? – Hunt