5
私は現在RCTTextFieldをトグルキーボードで使用するようになっています。私は、TextFieldをクリックするとキーボードがトグルすることになっている時はいつでも私は次の取得:RCTTextFieldはRCTShadowViewエラーの子孫ではありません
ExceptionsManager.js:76 view <RCTShadowView: 0x7faa0dcc7e90; viewName: RCTTextField;
reactTag: 125; frame: {{10, 7.5}, {304, 30}}> (tag #125) is not a descendant of <RCTShadowView: 0x7faa101d0af0;
viewName: RCTView; reactTag: 18; frame: {{0, 0}, {315, 502}}> (tag #18)
私は根本的な問題が何であるかを追跡する方法は考えていません - ここではいくつかの詳細や方向を探しています。
ありがとうございます!
私は現在、まったく同じ問題を抱えています。私は、このログがスローされた場所から開始し、RCTShadowViewとRCTTextFieldの各コンポーネントを調べて、何が起きているのかというヒントを見つけることができない、反応ネイティブコード全体を検索しました。最初のビューであるログインビューは正常に機能しますが、入力がある他のすべてのビューでこの問題が発生します。私は自分自身のプロジェクトでも問題を切り分けることはできません。私が実行できる唯一の疑念は、少し前のバージョンの反応ネイティブでプロジェクトを開始し、プロジェクトを0.27.2に更新していることです。運が良ければ? – Shaggydev
Hey Donald - 私のケースでは、反応ネイティブキーボード認識型のスクロールビューコンポーネントが問題でした。ここに詳細があります:https://github.com/APSL/react-native-keyboard-aware-scroll-view/issues/33 また、関連するFacebookの問題:https://github.com/facebook/react-ネイティブ/プル/ 7876 –
それは本当にすべてを説明する、あなたは私が眠れないようにしてきた厄介な問題に欠けているリンクを提供しました。今はなぜそれが1つのページで動作し、他のページでは動作しないのでしょうか。ありがとうございました! – Shaggydev