オフライン Web アプリの使用を開始しています。オフラインのときに localstorage を使用して単純な abm を作成する小さなテスト アプリがあります。オンラインのとき、アプリはバックエンド言語として php を使用し、接続が戻ったときに localstorage と php を同期するという考えです。
現在、データを localstorage に保存するために使用される関数は、php にデータを送信するために使用される関数とは異なります。
動的に、1 つの JS ファイルをアンロードし (offline.js と呼びましょう)、別の JS ファイル (online.js) をロードすることは可能ですか?
それとも魔女がより良いアプローチでしょうか?すべての関数を 1 つのファイルに含めて、リスナーを動的に変更する必要がありますか?