docs: Update Android WebView guidance for connected traces
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- Ein halber Tag
- Anfängerfreundlichkeit
- 76/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- android, javascript
- Bereich
- documentation, mobile-dev, web-dev
Rechercherichtung
Beginne damit, die aktuelle Android WebView-Seite unter docs.sentry.io/platforms/android/configuration/webview/ zu lesen und die zugehörigen Apple- und React Native WebView-Anleitungen zu vergleichen. Aktualisiere die Seite so, dass sie die Injection von Meta-Tags am Dokumentstart über evaluateJavascript, die Zulassung von Hosts per Allowlist, die @sentry/browser-Anforderung und die Einschränkung für entry-pageload abdeckt. Als erledigt gilt die Aufgabe, wenn die Anleitung dem Distributed-Tracing-Fortsetzungsvertrag entspricht und plattformübergreifend konsistent ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Outcome
Replace the current Android WebView guidance — which states the SDK "doesn't interact with the mobile application's web views" — with setup for the new trace-connection support.
Acceptance criteria
- Documents how to inject the native trace context into a WebView (meta tags at document-start via
evaluateJavascript), the host allow-list option, the requirement that the in-WebView page run@sentry/browser, and the entry-pageload scope limitation. - Wording coordinated with the Apple and React Native WebView doc updates for cross-platform consistency.
References
- Meta-tag continuation contract the page should point to: https://docs.sentry.io/platforms/javascript/tracing/distributed-tracing/
- Current Android WebView page to replace: https://docs.sentry.io/platforms/android/configuration/webview/
- Cross-platform parity: RN docs issue (getsentry/sentry-react-native#6782), Apple docs issue
- Vorherrschende Sprache
- Kotlin
- Sterne
- 1.4k
- Forks
- 478
- Ø Merge
- 2 T. 12 Std.
- Gemergte PRs (30 T.)
- 60
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getsentry/sentry-java
-
Bug Java Platform: Android Platform: Java
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
getsentry/sentry-java#6138 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Feature Java Platform: Java Spans
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
getsentry/sentry-java#5984 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Android Task Traces
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
getsentry/sentry-java#5376 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Android Docs Errors
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
getsentry/sentry-java#5375 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Android good first issue Task User Feedbacks
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 68/100
getsentry/sentry-java#5354 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in getsentry/sentry-java
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
AAswordman/Operit#1292 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
bug webview
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
home-assistant/android#7524 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Issue: Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
OpenAPITools/openapi-generator#25021 ·
Maintainer antworten meist innerhalb von 1 Tag