問題タブ [react-native-gifted-chat]

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.

0 投票する
3 に答える
5312 参照

javascript - react-native-gifted-chat が firebase タイムスタンプから時間を正しく表示しないのはなぜですか?

アプリでreact-native-gifted-chatを使用してチャット機能を追加しました。現在、firebase から適切にメッセージを送受信できます。ただし、問題は、react-native-gifted-chatメッセージの送信時刻が常に午前 12:00 と表示されることです。これは、firebase のタイムスタンプを時間に変換できないためです。どうすれば解決できますか?

GiftedChatコンポーネントの使用方法は次のとおりです。

以下は、firestore にメッセージを保存するために使用したコードです。

上記のコードは、 、、およびのmessageプロパティを含むギフト チャット メッセージです。_idtextcreatedAtuser

メッセージが firebase に保存される方法は次のとおりです。

Firebase メッセージ構造

メッセージを表示すると:

メッセージ

0 投票する
2 に答える
961 参照

react-native - Expo SDK36 (RN 0.61) にアップグレードした後、警告が表示され始めました: componentWillMount の名前が変更されたため、ギフトチャットでの使用は推奨されません

Expo SDK36 (RN 0.61) にアップグレードした後、react-native-gifted-chat が次の 2 つの警告をスローし始めました (componentWillMount と componentWillReceiveProps の名前が変更されました)。

私は使っている:

ギフトチャットを実装する方法は次のとおりです。

これらの警告を自分で解決する方法はありますか、それとも新しいギフトチャットのリリースを待つべきですか?