getJSON 메소드를 사용하여 다양한 서비스를 호출하는 Android PhoneGap 앱이 있습니다. 디버그 APK를 장치에 설치하거나 디버깅 할 때 이러한 모든 호출은 문제없이 작동합니다. 출시 할 APK를 만들고 같은 기기에 설치하면 실패하기 시작합니다.Phonegap, Android에서 getJSON 호출 빌드
아래 코드는 예제입니다. 아래 기능에 대한 콘솔에 기록 된 오류는
입니다. 로그인 실패 : 오류 : : { "readyState": 0, "responseText": ""상태 ": 0,"statusText ":"오류 "}
나는 config.xml 파일을 검사 한 function getAppServerUrl(org, callBack) {
console.log('call locator service : ' + org);
$.getJSON('https://url_removed/loc/locator?id=' + org,
function (data) {
console.log('getAppServer returned ' + data);
appServer = data + '/';
callBack();
}).fail(function (jqXHR, textStatus, errorThrown) {
console.error('Login failed : ' + textStatus +
' : ' + errorThrown +
' : ' + JSON.stringify(jqXHR));
});
}
는 심지어 와일드 카드를 추가 한
<access origin="https://url_removed"/>
액세스 원점을 포함하는 하나의
<access origin="*"/>
미리 감사드립니다.,