0

json 데이터를 검색 할 때 ajax 코드를 사용하면 웨어러블 에뮬레이터 2.3.1에서 이 프록시에 연결할 수 없습니다. 오류가 발생합니다.Tizen 에뮬레이터에서 프록시를 연결할 수 없습니다.

하지만 검색 할 때마다 특정 에뮬레이터에 대한 프록시 설정을 지정할 필요가 없습니다. Tizen ide에서 인터넷이 정상적으로 작동하면도 Tizen 에뮬레이터에서 작동합니다. 하지만 프록시 오류가 발생합니다.

누군가이 프록시 오류를 해결할 수 있습니까?

업데이트 :

enter image description here

내가 프록시를 변경해야합니까?

코드 샘플 : 에뮬레이터의 구성에서

$.getJSON("http://api.geonames.org/citiesJSON? north=44.1&south=-9.9&east=-22.4&west=55.2&lang=de&username=demo", function(data) { 
        $('#divText').html(data.result); 
       }) 
       .fail(function(err) { 
        //Never called 
        console.log(err); 
       }); 
     } 
+1

샘플 코드를 공유 할 수 있습니까? – shreeramk

+0

정상적인 아약스 호출 또는 xmlhttp 요청 – Priya

답변

5

인터넷 추가 config.xml 파일의 Tizen 응용 프로그램에 대한 액세스 권한. 인터넷 권한은 응용 프로그램이 인터넷에 액세스 할 수있게합니다.

<tizen:privilege name="tizen.org/privilege/internet"/> 

는 외부 액세스 정책을 정의하는 네트워크 액세스를 요구할 수있다. W3C 액세스 요청 정책 (WARP)에 따르면 기본적으로 외부 네트워크 리소스에 액세스 할 수 없습니다. 외부 네트워크 리소스에 대한 액세스가 필요한 경우 config.xml 파일의 정책을 사용하여 웹 응용 프로그램에 대한 네트워크 리소스 권한을 요청해야합니다.

<access origin="*" subdomains="true"/> 

이제 응용 프로그램은 에뮬레이터뿐만 아니라 실제 장치에서 인터넷에 액세스 할 수 있어야합니다.

+0

나는 이미 특권을주었습니다. 그러나 프록시가 차단하고 있습니다. 신속한 답변을 보내 주셔서 감사합니다. – Priya

1

는 IP 주소로 로컬 서버를 사용 10.0.2.2에 액세스하는 데 사용하는 호스트 프록시 및 NAT와 연결 유형으로 proy을 설정

+0

이 에뮬레이터의 프록시 설정을 도와 줄 수 있습니까? 왜냐하면 나는 어떤 설정이라도 프록시를 설정할 수 없었기 때문이다. – Priya

관련 문제