기기의 웹 브라우저를 사용하여 웹 페이지를 열고 싶습니다. 지금은 WebView를 사용하지만 Chrome, Safari 또는 현재 기기에있는 다른 웹 브라우저 중에서 사용자가 선택할 수있게하려고합니다. 이렇게 할 방법이 있습니까?webview를 사용하지 않고 웹 페이지 열기
4
A
답변
-2
나는 이것이 원하는 웹 페이지를 여는 기본 웹 브라우저라고 생각합니다.
이 방법을 시도해보십시오.
var uri = Android.Net.Uri.Parse ("http://www.google.com");
var intent = new Intent (Intent.ActionView, uri);
StartActivity (intent);
그리고 컴팩트 버전 :
2
이 코드 사용하고
StartActivity (new Intent (Intent.ActionView, Android.Net.Uri.Parse ("http://www.google.com")));
+0
다른 해결책을 찾기 전에이 방법을 시도했지만 활동이 필요합니다. 정적 메서드를 사용하기 때문에이 메서드는 작동하지 않습니다. – Thomas
14
var url = "http://www.google.com";
Device.OpenUri(new Uri(url));
을 그리고 이것은 URL을 열려면 기본 브라우저를 사용합니다.
출처 : https://forums.xamarin.com/discussion/comment/94202#Comment_94202
API 문서 도구 : 질문에 대답하지 않습니다 Xamarin.Forms.Device.OpenUri
0
간단한 솔루션,
WebView web_view;
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
SetContentView (Resource.Layout.Social);
web_view = FindViewById<WebView> (Resource.Id.webView);
web_view.Settings.JavaScriptEnabled = true;
web_view.SetWebViewClient (new HelloWebViewClient());
web_view.Settings.LoadWithOverviewMode = true;
web_view.Settings.UseWideViewPort = true;
web_view.LoadUrl ("http://www.facebook.com");
}
public class HelloWebViewClient : WebViewClient
{
public override bool ShouldOverrideUrlLoading (WebView view, string url)
{
view.LoadUrl (url);
return true;
}
}
관련 문제
- 1. WebView를 사용하지 않고 웹 사이트 정보 사용
- 2. webview를 사용하지 않고 다운로드 한 후 파일 열기
- 3. WebView를 사용하지 않고 세션 관리
- 4. 펄 : 사용하지 않고 웹 페이지
- 5. android instagram webview를 사용하지 않고 로그인하십시오.
- 6. 하나의 webview를 통해 내 조각 내 웹 페이지 열기
- 7. SalesForce Webview를 사용하지 않고 iOS 로그인시 SalesForce?
- 8. 기본 템플릿을 사용하지 않고 mvc 웹 페이지
- 9. Firefox에서 웹 페이지 열기
- 10. 열기 웹 페이지
- 11. editmode에서 웹 페이지 열기
- 12. webview를 통해 웹 페이지 섹션 만 표시
- 13. 헤더를 사용하지 않고 페이지 리디렉션
- 14. XDK - Cordova를 사용하지 않고 브라우저에서 링크 열기
- 15. WebView를 사용하지 않고 Android에서 완전한 HTML 페이지를 구현하는 방법
- 16. 파이썬을 사용하여 웹 페이지 열기
- 17. IE에서 웹 페이지 열기 C#
- 18. CD에서 자동 열기 웹 페이지
- 19. TabHost 클릭시 웹 페이지 열기
- 20. 자바 스크립트에서 웹 페이지 열기
- 21. 앱 코드에서 웹 페이지 열기
- 22. 웹 사이트에서 특정 페이지 열기
- 23. Silverlight 웹 응용 프로그램에서 웹 페이지 열기
- 24. html을 사용하지 않고 목차 스타일 FAQ 웹 페이지 만들기
- 25. 서블릿과 Tomcat을 사용하지 않고 Java를 사용하여 간단한 웹 페이지 만들기
- 26. HTML 아래 링크에서 웹 페이지 열기
- 27. 특정 라인이나 단락으로 웹 페이지 열기
- 28. 다시로드하지 않고 텍스트 상자에서 파일 열기 페이지
- 29. js를 사용하여 새 웹 페이지 열기
- 30. 모바일 연결을 사용하지 않고 웹 페이지를 표시합니다.
. 그것은 질문의 재 작성입니다. – valdetero