2010-04-06 5 views
1

새 앱을 개발 중입니다. 티타늄 1.0 사용하기 새 창에서 phtogallery를 열어 보았지만 왜 이런 일이 일어 났을까요?티타늄 포토 갤러리가 열리지 않습니다.

코드 app.js에

Titanium.App.addEventListener ('recordvideo', 기능 (E) { win1.close() 사진 갤러리를 열고;

var w = Titanium.UI.createWindow({ 

의 backgroundColor를 '# 336699 ', 제목 :'Modal Window ', barColor :'black ', url :'xhr_testfileupload.js ' });

w.open({animated:true}); 

});

xhr_testfileupload.js 코드 :

VAR 승리 = Titanium.UI.currentWindow;

VAR의 IND = Titanium.UI.createProgressBar ({ 폭 : 200, 높이 : 50 분 : 0 최대 : 1 값 : 0 스타일 : Titanium.UI.iPhone.ProgressBarStyle. 일반, 상단 : 10, 메시지 : '이미지 업로드', 글꼴 : {fontSize : 12, fontWeight : 'bold'}, 색상 : '# 888' });

win.add (ind); ind.show();

Titanium.Media.openPhotoGallery ({

성공 : 함수 (이벤트) { Ti.API.info ("성공 이벤트!"+ JSON.stringify (이벤트)) VAR 이미지 = 이벤트 .media;

VAR의 XHR Titanium.Network.createHTTPClient =();

xhr.onerror = 함수 (E) { Ti.API.info ("ERROR IN '+ e.error) }; xhr.onload = function() { Ti.API.info ('IN ONLOAD'+ this.status + 'readyState'+ this.readyState); }; xhr.onsendstream = function (e) { ind.value = e.progress; Ti.API.info ('ONSENDSTREAM - 진행 :'+ e.progress); } // 클라이언트 열기 xhr.open ('POST', 'https://twitpic.com/api/uploadAndPost');

// 데이터를 보내십시오. xhr.보내기 ({미디어 : 이미지, 사용자 이름 : 'fgsandford1000', 비밀번호 : 'sanford1000', 메시지 : '체크 아웃'});

} 는 취소 기능() {

} 오류 : 함수 (에러) {} allowImageEditing : 사실, });

답변

0

나는이 문제에 대해서도 직면하고있다. 같은 코드가 0.8.x에서 잘 작동했습니다. 팀이 여기에서 자주 확인하지 않을 수도 있기 때문에 Appcelerator의 Q & A 섹션에 request을 만들었습니다.

관련 문제