2014-09-16 5 views
0

android의 기본 브라우저에서 URL을 여는 방법은 무엇입니까?Phonegap : 기본 브라우저에서 URL 열기

나는 <a href="#" onclick="window.open('http://www.google.com', '_system');">www.google.com</a>을 시도했지만 동일한 응용 프로그램 윈도우에서 열리지 만 기본 브라우저의 윈도우에서 열어 볼 수 있습니다.

+1

내 기본 브라우저 만 열립니다 .. 위의 코드를 복사하여 복사하십시오 .. – Aravin

+1

this http://stackoverflow.com/questions/15534630/phonegap-build-how-to-open-external- url-in-device-browser-on-android – Aravin

+0

오! 어떤 기기를 사용하고 있습니까? ... Nexus 4 및 AVD 또는 Android 에뮬레이터에서이 문제를 테스트했으며 이것이 발생합니다. –

답변

2

인앱 브라우저 플러그인을 추가했는지 확인하십시오. config.xml 파일 (이 파일은 사용자의 res/xml/config.xml에 있음)에서 다음 행이 있는지 확인하십시오. 당신이 플러그인을 추가 할 수 있습니다 다음처럼

<plugin name="InAppBrowser" value="org.apache.cordova.InAppBrowser" /> 

: 당신이 응용 프로그램 브라우저에서 폰갭 빌드를 사용하는 경우

phonegap local plugin add your plugin url here 

또한 기회가있을 수 있습니다 심지어 (대신 기본 시스템 브라우저의 열려 _system을 사용하고 있지만). 자세한 내용은

당신은 작업을 시작합니다 위의 코드를 설치 성공 후 https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git

를 추가하려면이

코르도바 플러그인처럼 앱에서 inappbrowser 플러그인을 설치해야이 Stack overflow answer

+1

감사합니다. AngularJS 및 PhoneGap을 사용하여이 앱을 만들었지 만 클릭이 웹 페이지를 열지 못합니다. 앱 또는 기본 웹 브라우저에서 그러나 angularjs없이 이것을 사용할 때 작동합니다. 왜 이런 일이 일어날 지 알기나 해? –

+0

@TempOrary 미안 js에 관한 어떤 생각도하지 마라. – Aravin

+1

Thats OK Aravin. 어쨌든 귀하의 솔루션은 정상적인 HTML, JS, Phonegap 솔루션을 위해 일했습니다 :) –

-1

참조하십시오.

관련 문제