Ich habe ein Webview wo einige HTML-Inhalt mit etwas Javascript und Jquery und CSS angezeigt werden. In diesem HTML-Inhalt habe ich etwas Anchor-Tag (...) mit Ziel = "_ blank" Attribut. wenn ich auf diese Links klicke, öffnet sich das in derselben Webview-Seite, aber statt dies zu tun, möchte ich es in einen externen Browser öffnen. Wie ist das bei Xamarin-Formen möglich?So öffnen Sie Anker-Tag-Links im externen Browser statt in derselben Webansicht in xamarin.forms öffnen
0
A
Antwort
3
Fang Navigating Event
auf Webansicht und rufen Device.Open(your uri)
webview.Navigating += (s, e) =>
{
if (e.Url.StartsWith("http"))
{
try
{
var uri = new Uri(e.Url);
Device.OpenUri(uri);
}
catch (Exception)
{
}
e.Cancel = true;
}
};
Verwandte Themen
- 1. Webview - Öffnen Sie Links im externen Browser?
- 2. Javascript öffnen Link im externen Programm statt Browser
- 3. In derselben Browser-Registerkarte aus Trello öffnen
- 4. So öffnen Sie angeschlossene Javadoc in externen Browser
- 5. URL öffnen in Webansicht - phonegap
- 6. Cordova 3.0 - Link im externen Browser in iOS öffnen
- 7. Stoppen Sie das Öffnen von TFS im Browser statt IDE
- 8. Datei in Webansicht nicht öffnen
- 9. Phonegap - So öffnen Sie externen Link in der App
- 10. Öffnen Sie Links in Safari statt UIWebVIEW?
- 11. Browser lädt die HTML-Datei statt Öffnen
- 12. Öffnen Sie URL in derselben Registerkarte im Browser mit Android-Code (nicht mit Webview)
- 13. Erzwingen PNG zum Download statt Öffnen im Browser mit IIS
- 14. Öffnen Sie das PDF-Plugin im Browser
- 15. Öffnen von JNLP im Browser
- 16. Browser in Android öffnen
- 17. So öffnen Sie einen Weblink (ohne URL-Schema) in der Webansicht der App trotz Standardbrowser
- 18. Öffnen Sie eine URL-Antwort im Browser
- 19. Datenrepeater, Linklink im Browser öffnen?
- 20. Öffnen eines Links aus Postman-Antwort in einem externen Browser
- 21. So öffnen Sie den Standardbrowser in C#
- 22. So öffnen Sie PDF in Android
- 23. Android - URL öffnen in externen Browser verursacht eine Endlosschleife
- 24. Externer Browser in Webview öffnen?
- 25. JavaFX - Öffnen Sie URL in Chrom-Browser
- 26. Kamera von der Webansicht aus öffnen
- 27. Öffnen Sie die Unity Scripting API-Referenz in Chrome statt im integrierten Visual Studio-Browser.
- 28. Lassen Sie eine Datei im Browser öffnen, anstatt sie herunterzuladen
- 29. Öffnen Sie eine HttpURLConnection in einem Browser
- 30. Öffnen Sie einen externen Link in Safari (Cordova)
Sein perfekt funktionieren. –