fluttercommunity / fluttercommunity/flutter_webview_plugin

JavascriptChannel in Normal in debug mode, not working in release mode

Offen
#922 4 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
1.5k
Forks
938
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

![image](https://user-images.githubusercontent.com/6754634/133215208-c1639f1e-fb03-4b62-93fa-0745089a78a2.png)
Issue occurs on: Android
Plugin version:4.0

There is no postMessage method in release mode

![image](https://user-images.githubusercontent.com/6754634/133218783-98299458-8491-4108-a82c-3b3a91e58fef.png)

There is a postMessage method in debug mode
![image](https://user-images.githubusercontent.com/6754634/133219736-40664402-7862-4400-9022-969de2a47c71.png)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, das hier beschriebene Verhalten des Android release-build zu reproduzieren, und vergleiche die verfügbare JavascriptChannel postMessage API mit dem debug mode. Der Issue enthält keine Quelldatei und keinen Test-Einstiegspunkt. Identifiziere daher den relevanten Plugin-Code und füge eine Regression-Prüfung hinzu, die zeigt, ob postMessage im release mode verfügbar ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, flutter
Bereich
mobile
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.