내 webview의 링크에서 기본 Android 브라우저를 열어야하는 시나리오가 있습니다. 이 문제에 관해서 조사한 결과 우리 webviewclient에서 사용자 정의 webviewclient를 설정하고 shouldOverrideUrlLoading 메서드에서 URL을로드하면 작동하지 않는다는 것을 알았습니다. 하지만 제 경우에는 쿠키 관리를하고 자바 스크립트 코드를로드하고 있기 때문에 WebviewClient를 webview에서 확장해야합니다. 두 기능을 함께 사용할 수있는 방법을 알고 있습니까?기본 브라우저에서 Android webview 링크가 열림
3
A
답변
0
WebViewClient를 WebView로 설정하면 onPageStarted
또는 onPageFinished
메서드를 사용하여 원하는 작업을 수행 할 수 있습니다. 두 방법 모두 url을 매개 변수로받습니다. 따라서이 URL을 기본 android webbrowser로 보낼 수 있습니다.
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
관련 문제
- 1. WebView 클릭으로 모바일 브라우저가 열림
- 2. WebView 문제 - 클릭하면 새 활동이 열림
- 3. 프레임 내의 링크가 동일한 창에서 열림
- 4. 들어오는 메일의 하이퍼 링크가 자동으로 열림
- 5. Android webview
- 6. JQTouch android webView configuration
- 7. Android WebView with Facebook 로그인
- 8. android webview forward button
- 9. Android WebVIew WebViewClient
- 10. Android WebView 터치 이벤트 링크
- 11. Android WebView XMLHttpRequest Keepalive
- 12. Android 인터페이스 Webview
- 13. android hidden webview, 가능합니까?
- 14. android WebView 도움이 필요하십니까
- 15. Android WebView 그리드 표시
- 16. android webview javascript
- 17. Android webview flash 문제
- 18. Android WebView TimeOut
- 19. Android webview back button
- 20. 버튼 for webview android
- 21. Android webview javascript가 가끔로드됩니다.
- 22. Android WebView - 차단 클릭
- 23. webview in android
- 24. webview 스크롤 문제 android
- 25. Android webview 및 히브리어
- 26. Android WebView restoreState freeze
- 27. Android JavaScript 콘텐츠 클릭하면 동일한 WebView에서 URL이 열림
- 28. android loading webview in dialog
- 29. webview image 클릭하면 확대됩니다 android
- 30. Android WebView WebViewClient에서 Activity로 통신하기