問題タブ [react-native-fs]
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 - 数千のファイルを含む DownloadFile がアプリケーション インターフェイスをブロックしている
次のコードを使用して、15019 個の画像を JPG 形式でダウンロードしています。
❌ アプリのインターフェースがブロックされている
重要な注意: RN は 1 つのスレッドでのみ実行されることがわかっているため、フォアグラウンドとバックグラウンドで実行するヘッドレス JS を実装しました。動作していますが、同じ動作でインターフェイスがブロックされています。
誰でもこの問題を解決するのを手伝ってもらえますか?
react-native-fs": "2.13.3
反応ネイティブ: 0.59.9
android - 再コンパイル後に古いバージョンのアプリからファイルを読み込めない
私の React Native アプリには次の問題があります。アプリはいくつかの PDF ファイルをファイルとして保存し、それらにアクセスできました。その後、おそらく再コンパイル後に、アプリがそれらのファイルにアクセスする際に問題が発生し始めました。ただし、ファイルはまだそこにあります。アプリの完全なデータ コンテナーをダウンロードして確認しました。
再コンパイル後に実際のパスが続くアプリのデータ コンテナー URI の動的部分が常に変化するためではないかと疑っています。例D22506C1-9364-43A4-B3C7-F9FFF0E1CC48
:6BDC3F93-6BC3-4BB6-BD3F-9BFA7E4A4627
もしそうなら、URIをReact Nativeのデータベースに保存して、再度取得できるようにするベストプラクティスは何ですか?
次の 6 つの PDF ファイル:
アプリの別の場所で読み込むことができない URI:
例 1
例 2
これは、ファイルの書き込みに使用されました。
javascript - 更新日の設定に RNFS.touch を使用する場合、一貫した結果を得るにはどうすればよいですか?
ファイルの更新時刻を更新していますが、mtime から UNIX への変換を行ったり来たりしているときに矛盾が生じます。
タイムスタンプは、ドキュメントの保存に PostgreSQL と Sequelize を使用する API によって提供されます。
したがって、この特定の timestamp を変換しようとしている場合が例になります1569484561772
。
次に、loggingstat.mtime.getTime()
と date.getTime() を実行すると、それぞれ1569484561771と1569484561772が返されますが、それらは同じタイムスタンプであると予想されます。これはすべてのタイムスタンプで発生するわけではありません。これは、このように動作するタイムスタンプの 1 つの例です。