問題タブ [react-native-gesture-handler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 反応ネイティブでプレーヤーのタッチを受け入れるネイティブベースフッター
MainFooter
クリックするとフルビューにアニメーション化されるフッターとミニプレーヤーを含むコンポーネントがあります。フッター タブの 1 つをクリックするたびに、プレーヤーが最大化され、そこで動かなくなり、応答しなくなるという問題があります。
また、クリックしたときにプレーヤー内の下矢印アイコンは最小化されず、MiniPlayer をクリックしても最大化されませんが、MiniPlayer をクリックしてフルビューにドラッグし、最大化されたプレーヤーと同じように MiniPlayer を最大化できます。
MainFooter
コンポーネントは次のとおりです。
そして、ここにFooterTabsContainer
コンポーネントがあります:
次の場合に、なぜこれが起こっているのかについて、助けやコメントをいただければ幸いです。
- フッターのいずれかのタブをクリックすると、MiniPlayer が最大化される問題を修正しました。
- MiniPlayer がクリックされたときに最大化されず、下矢印アイコンをクリックしたときにフルビュー プレーヤーが最小化されない問題を修正
"react-native-reanimated": "^1.13.2"
、"react-native-redash": "^8.0.0"
、"native-base": "^2.15.2"
、"react": "16.13.1", "react-native": "^0.64.0",
およびを使用しています"react-native-gesture-handler": "^1.9.0"
最大化されたプレーヤー
ミニプレイヤー: