2017-01-23 17 views
1

ネイティブWebViewキャッシュの静的HTMLページに反応します。私はwebviewでhtmlページへのURLを設定しました。うまくいった。しかし、私がアップデートしてデプロイしたとき、更新されたコンテンツは、ネイティブIOSアプリケーションに対応するWebViewに表示されません。ブラウザを使用してそのURLに直接アクセスすると、HTMLが更新されています。携帯のどこかにキャッシュのようだ。キャッシュを避けるにはどうしたらいいですか?シミュレータの「リセットコンテンツと設定」を使用した場合のみ、更新されたコンテンツが表示されます。それ以外の場合は、古いキャッシュコンテンツが表示され続けます。ネイティブWebViewキャッシュの静的HTMLページに反応します

答えて

0

キャッシュをクリアするコマンドはnpm start --reset-cacheです(具体的には、RNサーバーを呼び出すには--reset-cacheオプションを渡します)。

あなたはiOSのプラットフォーム上で作業して反応するネイティブのキャッシュをクリアしたい場合、あなたはreact-native-http-cache

$ npm install react-native-http-cache --save 

このパッケージで作業することもできますが、ドキュメントを参照してください。 react-native-http-cache

+0

しかし、アプリがモバイルにインストールされているとどのように動作するのですか?常に最新のWebページが読み込まれますか? – user43286

+0

答えが更新されました。 –

関連する問題