メニューボタンのないデバイス上のChrome(Ctrl + F5アナログ)でWebページを更新する方法 -- chrome-for-android フィールド android 関連 問題

How to refresh a web page in Chrome (Ctrl+F5 analogue) on a device without menu button?












18
vote

問題

日本語

4.2.2とChromeブラウザを備えたNexus 7 Androidデバイスを持っています。

Webページの深さを講演する方法 - Ctrl + F5 ホットキーのアナログをデスクトップに実行できますか?

お願いしますので、メニューボタンがないことに注意してください。

唯一のここで見つけた関連質問、解決策はブラウザキャッシュを完全にクリアすることです。私はより便利でエレガントな解決策を好むでしょう。

英語

I have a Nexus 7 Android device with 4.2.2 and Chrome browser.

How can one perform a deep refresh of a web page - analogue of Ctrl+F5 hotkey on desktops?

Please, notice that the device does not have a menu button.

According to the only related question I've found here, the solution is to clear browser cache completely. I'd prefer more convenient and elegant solution.

  
       
       

回答リスト

-1
 
vote
vote
ベストアンサー
 

サイトキャッシュごとのバイパス:

これは、ブラウザキャッシュの代わりにキャッシュをバイパスしてサーバからコンテンツをフェッチするためのアドレスバーで実行される単純なJavaScriptコードが必要です。 このMDNページをリロードするサーバーからの現在のページ、

<事前> <コード> F50

ブラウザのアドレスバーに上記のコードを入力してEnterキーを押します。これにより、ブラウザにキャッシュされた要素を選択するのではなく、サーバーからすべてのコンテンツが取得されます(したがってブラウザキャッシュをバイパスします)。

すべてのWebサイト(グローバルキャッシュ)のキャッシュデータをバイパスデータ

上記のJavaScriptは、現在開いている特定のウェブサイトに対してのみ機能します。すべてのWebサイトキャッシュをクリアするには、グローバルブラウザキャッシュデータを使用します。これは

の下にあります <事前> <コード> F51

ブラウザデータ、クッキー、パスワードなどの「キャッシュ」チェックボックス(または他のオプションを望む場合など)を選択し、「クリア」を選択します。

注: <コード> 99887666544332 + <コード> 99887766544333 はブラウザにキャッシュを捨てます。サーバーから新しいコンテンツを要求すると、サーバーは<コード> 99887766666543334 ヘッダーを無視し、サーバーサイドキャッシュページを提供することがあります。したがって、 99887766544335 + <コード> 99887766544336 であっても、サーバーがNOキャッシュヘッダーを無視している場合は古いバージョンを返します。

incognitoモード:

シークレットモードを閲覧する履歴とキャッシュを無効にします。そのため、毎回新鮮なコンテンツを要求するには、シークレットモードであらゆるサイトを訪問できます。


9988766554437 + <コード> 99887766544338 または強制リフレッシュについて、

より興味深い議論のため、

これを読んでください、ブラウザの要求'"F5"と "Ctrl + F5"が発生しますか?

 

Bypassing per site cache:

This needs a simple javascript code to be run in the address bar for bypassing the cache and fetch contents from the server instead of the browser cache. According to this MDN page on Force reloading the current page from the server,

javascript:location.reload(true) 

Enter the above code in the browser address bar and hit Enter key. This will fetch all the contents from the server instead of picking the elements cached in your browser(thus bypassing the browser cache).

Bypass Cache data for all websites(Global cache)

The above javascript work only for a specific website which you have currently opened. To clear all the website cache use the global browser cache data. You find this under,

Settings > Privacy > CLEAR BROWSING DATA 

Select the "Cache" Checkbox (and other options like Browser data, Cookies, Password etc if you want) and select "Clear".

Note: While Ctrl+F5 will cause the browser to throw out the cache and request new contents from the server, the server may ignore the no-cache header and serve a server-side cached page. Thus, even Ctrl+F5 may return an old version of the page if the server ignores the no-cache header.

Incognito Mode:

Browsing through incognito mode disables history and cache. So you can visit any site through incognito mode to request fresh content everytime.


For more interesting discussion on the what does Ctrl+F5 or force refresh does,

Read this SO post, What requests do browsers' xe2x80x9cF5xe2x80x9d and xe2x80x9cCtrl + F5xe2x80x9d refreshes generate?

 
 
   
   
5
 
vote

私はそれを見つけました!!!!!!

URLの左側には、情報アイコン(i)またはロックアイコンがあります。アイコンをクリックしてから[Webサイトの設定]。

現在のサイトのキャッシュを消去するためのゴミ箱アイコンを見つけ、「復元設定」ボタンを選択します。

Android Chrome 71の作業。

 

I found it !!!!!!

On the left side of the URL there is an info icon (i) or a lock icon. Click the icon and then [web site configuration].

You will find a trash icon to clear cache of the current site, and alternatively a "restore preferences" button.

Working on Android Chrome 71.

 
 
         
         
3
 
vote

Chromeを使ったサムスンタブレットで、アドレスバーにこれを入力します。

<事前> <コード> javascript:location.reload(true)

JavaScriptを使用してハードリロードをトリガーする必要があります。今、私は私が行ったコードの変更の結果を観察するために何日も待つ必要はありません。 それから新しい問題は、タブレットを入力することは私のお気に入りのことではありません。

上記のコマンドを入力する代わりに、デスクトップモードに変更してから戻ってみました。それは深さをリフレッシュしませんでした。

 

On my Samsung tablet browsing with Chrome, type this in the address bar:

javascript:location.reload(true) 

That should trigger a hard reload using Javascript. Now I do not have to wait for days to observe results of a change of code I made. A new problem then is that typing on a tablet is not my favorite thing to do.

Instead of typing the above command I also tried to change to desktop mode and then back. That did not deep refresh.

 
 
2
 
vote

私はこれらの解決策のうちのどれでも仕事をしませんでした。しかし、私は作業解を見つけました。

まず、CSS URLを見つけます。私の場合はこのように見えました:

<事前> <コード> Settings > Privacy > CLEAR BROWSING DATA 0

アドレスフィールドに書き込みますが、Get変数も追加します。

<事前> <コード> Settings > Privacy > CLEAR BROWSING DATA 1

願っているように、GET変数が受け入れられます。これは新しいURLですので、CSSがリロードするように強制します。今すぐサイトに戻り、CSSがリロードされているはずです。

 

I did not get any of these solutions to work. However I have found a working solution.

First, find out the css url. In my case it looked like this:

/min/assets/css/style.min.css 

Write it in the address field, but also add a GET variable to it:

/min/assets/css/style.min.css?hello 

Hopefully the GET variable is accepted. Because it's a new url it forces the css to reload. Now go back to the site and the css should have been reloaded.

 
 
1
 
vote

私はただよりエレガントな解決策を見つけました。 Webページのメニューで、Webサイトのデスクトップ版を求めてください。それはサーバーからデータを引きそして、ページが再ロードされます。その後あなたはもう一度モバイル版のために戻ってくることができます。

 

I just find more elegant solution. In the menu of webpage ask for desktop version of the website. It will pull data from the server and page will reload. After that you can come back for mobile version once again.

 
 
   
   
1
 
vote

JavaScriptを介して同じ原点ドメインから現在のキャッシュまたはすべてのキャッシュをクリアする方法が必要なので、私のWebアプリケーションの更新ロールアウトがエラーなしで到着することを確認できます。

私はまた、HTMLヘッダーのキャッシュメタタグを一時的に変更することに成功しませんでした。

デスクトップ上でのみ自動化可能ではありません:

<事前> <コード> 9988776655443330

キャッシュをクリアするためにリロードを強制的に解放するために使用されます。

今すぐ

を押す必要があります <事前> <コード> 9988776655443331

Chromeがキャッシュをクリアするのが難しいようなようです。

彼らはおそらくブラウザスペースベンチマークで攻撃するためにこれを行う。 VWスタイル

私はWindows ChromeとAndroid ChromeとChromiumで動作する自分の回避策()関数を書きました:

<事前> <コード> 9988776655443332

この関数は現在のページにロードされたコンテンツのみをリロードします。新しいアップデートがサーバー上にある後に各クライアントに1回トリガーすることも、アプリに作業更新ボタンを追加するだけです。

 

I need a way to clear the current cache or all cache from the same origin domain via javascript, so i can make sure the update rollout of my webapp arrives without errors.

I also had no success on temporarily changing the cache meta tags in the html header.

Only on desktop and not automatable:

ctrl + R 

used to work to force reload to clear the cache.

now you have to press

ctrl + shift + R or shift + F5 

It seems like chrome made it difficult to clear the cache.

They probably do this to cheat in browserspeed benchmarks. VW Style.

I wrote my own workaround forceReload() function that works on windows Chrome and android Chrome and chromium:

window.forceReload = function(){     if( !window.fetch)return document.location.reload( true);     var els = document.getElementsByTagName( "*");     for( var i = 0; i < els.length; i++){         var src = "";         if( els[i].tagName == "A")continue;         if( !src && els[i].src)src = els[i].getAttribute( "src");         if( !src && els[i].href)src = els[i].getAttribute( "href");         if( !src)continue;         fetch( src, { cache: "reload"});     }     return document.location.reload( true); }; 

This function will only reload contents that have been loaded on the current page, you can trigger it once on each of your clients after new updates are on the server, or simply add a working refresh button on your app.

 
 
 
 
0
 
vote

新しいincognitoタブを使用します。他の機器やブラウザでも機能します。それは通常のローカルキャッシュを避けます。

秘密セッションはまだ同時に考慮される可能性があるため、キャッシュをクリアするためにすべてのシークレットタブを閉じる必要があります。

 

I use a New Incognito Tab. It works on other devices and browsers, as well. It avoids the local cache normally.

Notice that private sessions can still be considered concurrent, so you may have to close all incognito tabs to clear their cache.

 
 
-1
 
vote

ページを引き下げるためにそれを再ロードすると、スマートフォンのためにChromeにNcoromatedさん、そのチェックのようなトリックを見るためにこのリンク、私はあなたの問題の解決策を見つけた場所

 

Pull down on a page to reload it, it comes ncorporated to chrome for smartphones, to see more tricks like that check this link, where i found the solution for your problem

 
 
       
       
-3
 
vote

Webアドレスウィンドウの左側に訪問しているのはほぼ円形の矢印です。

 

To the left of the web address window you are visiting is a nearly circular arrow.

 
 
 
 

関連する質問

0  Samsung MobileのメッセンジャーにChromeリダイレクト  ( Chrome redirects to messenger on samsung mobile ) 
Messengerへのリンクを使って、サムスンGoogle Chromeブラウザにリダイレクト通知を受けています。メッセンジャーを取り付けたが、私はそれを使ったこともなく、私はそれを使用しなかったこともありません。 しかし今、私がプレイストアを使っているよう...

1  Android Chrome 73でスムーズなスクロールを無効にします  ( Disable smooth scrolling in android chrome 73 ) 
Android Chrome 73.xでスムーズなスクロールを無効にする方法はありますか?それはデフォルトですべてのサイトに対して有効になっているようです、そしてchrome:// flagsでそれを "無効"に設定してください。 動機:スムーズなスクロール...

3  テキスト入力フォーカスのズームを無効にする方法  ( How do i disable zooming on text input focus ) 
私はWebページを作るときにズームを無効にするために特定のトリックがあることを知っていますが、私のデバイスにフォーカスを縮小する方法をどのように無効にしますか? 妄想的なアンドロイドとXposedフレームワークを持っているので、私は何も知っています。 ...

26  新しいChrome Updateにカメラとオーディオの録音を使用する権限が必要なのはなぜですか。  ( Why does the new chrome update want the permission to use my camera and audio re ) 
真剣に、それはカメラとオーディオの録音を使うことができると述べています。 AndroidのChromeがそれらの権限を要求しているのはなぜですか? 私は心配するべきですか? (私自身の強調している) ...

4  Android用のChromeブラウザで安全でないコンテンツを自動的にロードする方法はありますか?  ( Is there a way to automatically load insecure content in chrome browser for andr ) 
この質問に似ていますが、モバイルスペースのために... https://superuser.com/questions/487748/how- allow-allow-chrome-browser-to-load-stusecure-content ...

18  メニューボタンのないデバイス上のChrome(Ctrl + F5アナログ)でWebページを更新する方法  ( How to refresh a web page in chrome ctrlf5 analogue on a device without menu ) 
4.2.2とChromeブラウザを備えたNexus 7 Androidデバイスを持っています。 Webページの深さを講演する方法 - Ctrl + F5 ホットキーのアナログをデスクトップに実行できますか? お願いしますので、メニューボタンがないこ...

10  Chrome Mobileで高速スクロールする方法  ( How to fast scroll on chrome mobile ) 
私のギャラクシーノート(ICS、CM9)にChrome Mobileをインストールし、この素敵なカードのようなインターフェースを持っている間に、私は画面を高速にスクロールする方法を見つけませんでした。 Android在庫ブラウザを使用して、非常に長いページに...

5  embedded YouTubeのビデオには音がありますが、ビデオはありません  ( Embedded youtube videos have sound but no video ) 
私が埋め込まれたYouTubeビデオを含むページに出てくるときはいつでも、再生を押すと音が聞こえますが、ビデオは空白になります(黒い画面)。 コントロールはちょうどいい仕事です - それは私がビデオを持っていないということだけです。 電話を風景に回転させようと...

0  リンクを介してAndroid携帯電話のWiFi MACアドレスを知ることは不可能ですか?  ( Is it impossible to know a wifi mac address of an android phone via a link ) 
彼が私の盗まれた電話を使っていることを疑う人がいますので、彼が使っている電話が私のものであることを確認したいか、電話のWiFi Macアドレスを知っているかどうかを確認するかどうかを確認するかどうかを確認します。 私は IPLogger を使用しましたが、表...

17  コピーや貼り付けずにブックマークレットをモバイルクロムに追加する方法は?  ( How can a bookmarklet be added on mobile chrome without copying and pasting ) 
私のAndroid携帯電話では、どのようにして Bookmarklet 私のChromeブックマーク、別のデバイスを使用せず、コピーして貼り付けずに? 私は私のウェブサイトにブックマークレットを持っています。その他の人々がブックマークに追加するので、私は簡単な...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有