callstack / callstack/react-native-pager-view

[onPageScroll] nativeEvent.position is always 0

Offen
#314 3 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug ios
Vorherrschende Sprache
TypeScript
Sterne
3.4k
Forks
476
Ø Merge
10 T. 21 Std.
Gemergte PRs (30 T.)
2

Beschreibung

## Environment

` "react-native-pager-view": "^5.1.2" `
```
System:
OS: macOS 11.2.3
CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Memory: 458.95 MB / 16.00 GB
Shell: 5.8 - /bin/zsh
Binaries:
Node: 12.19.0 - /usr/local/bin/node
Yarn: 1.22.5 - ~/.yarn/bin/yarn
npm: 7.7.5 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.10.1 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 14.4, DriverKit 20.2, macOS 11.1, tvOS 14.3, watchOS 7.2
Android SDK:
API Levels: 21, 23, 25, 26, 27, 28, 29
Build Tools: 23.0.1, 26.0.1, 26.0.2, 27.0.3, 28.0.3, 29.0.2
System Images: android-30 | Google APIs Intel x86 Atom
Android NDK: Not Found
IDEs:
Android Studio: 4.1 AI-201.8743.12.41.7199119
Xcode: 12.4/12D4e - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_212 - /usr/bin/javac
npmPackages:
@react-native-community/cli: Not Found
react: ^17.0.2 => 17.0.2
react-native: ^0.64.0 => 0.64.0
react-native-macos: Not Found
npmGlobalPackages:
*react-native*: Not Found
```
## Description

the `position ` value of `onPageScroll` never change when page scroll finished

![image](https://user-images.githubusercontent.com/29938227/112943764-7b84f400-9164-11eb-8186-7849fc88ecc4.png)
![image](https://user-images.githubusercontent.com/29938227/112943803-8c356a00-9164-11eb-91a2-0cb1dcb447c5.png)

## Reproducible Demo

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, das Verhalten von onPageScroll mit react-native-pager-view 5.1.2, React Native 0.64.0 und den aufgeführten iOS/Android-Umgebungen zu reproduzieren. Verfolge, wo nativeEvent.position erzeugt wird, und untersuche die zugehörige native Event-Behandlung. Als erledigt gilt die Aufgabe, wenn position nach einem Seitenscroll auf der betroffenen Plattform bzw. den betroffenen Plattformen den erwarteten Wert meldet; im Issue wird keine Datei und kein Test genannt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
react-native
Bereich
mobile-dev
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

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