ホームページ  >  に質問  >  本文

android - 原生app嵌入h5页面,怎么实现不升级app更新H5页面的CSS

黄舟黄舟2766日前503

全員に返信(4)返信します

  • PHPz

    PHPz2017-04-17 16:46:45

    この方法にはネイティブ同期機能が必要です。
    ネイティブ キャッシュがオンになっている場合、Web の静的リソースはオーバーレイなしで解放され、ローカルのような楽しみを享受できるだけでなく、タイムリーな更新も実現できます。

    補足:

    やり方は簡単: 静的サーバーに新しいテキストまたは json ファイルを作成し、そこにバージョン番号を書き込みます。バージョン番号は任意で、更新したいときにバージョン番号を変更するだけです。ネイティブはこのファイルを毎回または定期的にプルし、後でプルするときにローカルのバージョン番号を比較し、変更がある場合は静的リソースをローカルに再プルします。

    さらに良い点: 静的ファイルをパッケージ化すると、変更されたファイルのマッピング テーブルが生成されます。このテーブルには変更されたファイル名またはアドレスのみが含まれており、変更されたファイルが見つかった場合にのみ、このマッピング テーブルを取得します。

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-17 16:46:45

    リンク時にバージョンの区別を追加します

    返事
    0
  • 迷茫

    迷茫2017-04-17 16:46:45

    H5 ページはサーバーと一緒に公開されるため、アプリをアップグレードする必要はありません。

    返事
    0
  • PHPz

    PHPz2017-04-17 16:46:45

    ネイティブ部分にはサーバーとのバージョン同期メカニズムがあります。対応するウィンドウを開く前に、サーバーのバージョンと一致しているかどうかを確認してください。一貫性がない場合は、リソース ファイルの最新バージョンをダウンロードします。

    返事
    0
  • キャンセル返事