2011-01-20 5 views
3

Blackberry (OS 5.0 이상) 용 응용 프로그램을 만들고 있습니다. 모바일 개발에 대한 과거 경험이 없습니다. 나는 (http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks에 언급 된 가이드 라인에 따라) 잘 작동하는 샘플 애플리케이션을 만들었다. 버전 1.6.0_23 Blackberry Phonegap 응용 프로그램의 Ajax 요청

  • 아파치 개미 - - 나는
    • JDK

      를 설치 한 1.8.2
    • BBWP - 1.5.1.22
    • 폰갭 -

    0.9.3 (블랙 베리에서 실행 9550 시뮬레이터)

    도메인에 대한 간단한 AJAX 요청 (예 : www.sampledomain.com - www.sampledomain.com이 내 언어에서 호스팅되는 곳) . L 서버) 내가 www가 config.xml 파일

    <access uri="http://www.sampledomain.com" subdomains="true" /> 
    

    문제에 다음을 추가 한

    내가 아약스 요청을 보낼 때 메시지 얻을 것입니다 "오류 :. 오류 요청하는 자원을".

    (www.sampledomain.com에 대한 아파치 액세스 로그에서 요청하지 않음).

    그 이유는 무엇일까요? 어떻게 해결할 수 있습니까? 감사

  • +0

    귀하의 URL이 작동하지 않는다고 생각합니다. 브라우저에 액세스 할 때 작동합니까? 그렇지 않으면 로컬 서버에 대해 말할 것입니다. localhost 만 사용하십시오. – Erik

    +0

    @Erik : 시뮬레이터의 브라우저 – shankhan

    답변

    7

    먼저 신속한 답변 :

    당신의 SDK 경로에서

    당신이 블랙 베리 \ MDS 프록시 를 찾을 수 \ 플러그인 \ net.rim.ejde.componentpack5.0.0_5.0.0.25 \ 구성 요소 \ MDS \ run.bat 실행하면 인터넷에 요청할 수있게됩니다.

    이 당신이 블랙 베리에서 인터넷에 연결할 수있는 여러 가지 방법이 있습니다 당신은 지금 읽고 많이해야 할 :

    이 당신의 경로에 당신을 시작하는 환상적인 링크입니다 http://supportforums.blackberry.com/t5/Java-Development/Connecting-your-BlackBerry-http-and-socket-connections-to-the/td-p/206242

    건배

    레이

    는 jQuery의 AJAX 기능을 사용하여 양식을 게시 내 웹 서버에 연결을 시도 할 때 나는 일 동안 같은 문제가 없었다
    +2

    +1에서 작동합니다. 시뮬레이터를 실행하기 전에 MDS 프로그램을 실행하십시오. –

    +0

    +1 레이의 조언을 들으세요. – mwbrooks

    0

    , 나는 이렇게 많은 방법을 시도 성공하지 못하게하고 결국 SDK 디렉토리에서 run.bat 파일을 실행했을 때 문제가 해결되었습니다.

    궁금한 점은 그걸 어떻게 알아야할까요? RIM은 API 문서를 개선해야 할 부분이 많습니다.

    관련 문제