CDK Platform always return true for ANDROID for all platform
- Vorherrschende Sprache
- TypeScript
- Sterne
- 25k
- Forks
- 6.8k
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 91
Beschreibung
`"@angular/cdk": "9.2.4"`
```
console.log('PLATFORMS');
console.log(this.platform.ANDROID);
console.log(this.platform.BLINK);
console.log(this.platform.EDGE);
console.log(this.platform.FIREFOX);
console.log(this.platform.IOS);
console.log(this.platform.isBrowser);
console.log(this.platform.SAFARI);
console.log(this.platform.TRIDENT);
console.log(this.platform.WEBKIT);
```

Beitragsleitfaden
Rechercherichtung
Reproduziere den Bericht mit @angular/cdk 9.2.4, indem du die aufgelisteten this.platform-Eigenschaften in einer Browserumgebung protokollierst. Beginne damit, die CDK Platform-Implementierung und ihre Tests zur Plattformerkennung zu finden, und vergleiche dann den gemeldeten ANDROID-Wert in den relevanten Browsern mit den anderen Erkennungs-Flags. Die Aufgabe ist erledigt, wenn ANDROID nicht für jede Plattform true ist und die Regression durch einen Test abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100