メニューボタンのないデバイス上の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  私のNexus 7をリセットする必要がありますか?  ( Will i have to reset my nexus 7 ) 
私はJelly Beanを実行しているNexus 7を持っています。私はファイルをダウンロードしていて、どういうわけか目盛りを削除することができました。今度はChromeが機能しなくてもネットから何もダウンロードすることはできません。それから私はプレイストアか...

10  Google翻訳をChromeで有効にするにはどうすればいいですか?  ( How do i activate google translate in chrome ) 
外国語の中にあるページに入ったら、「翻訳したいですか」オプションが起きるが、Chromeを90%の英語と別の言語で数行のページを翻訳する方法。私がインストールすることができるボタンは、いくつかの文のみが別の言語にあるときに事実が起こらないため、インストールする...

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

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

5  AndroidのChromeですべてのタブを閉じるにはどうすればよいですか?  ( How do i close all tabs in chrome for android ) 
Android Tablet ( 電話機)でChrome 32を使用しています。 ...

3  Android Chromeブラウザからの特定の自動推奨URLを1つだけ削除する方法  ( How do i delete just one specific auto suggested url from android chrome browser ) 
私の携帯電話(Android)Chromeブラウザの自動提案から特定のURLを1つだけ削除したいと思います。あなたが恥知り先モードを使用することを忘れず、自動提案されたウェブサイトを削除する方法がわからないときにいつか恥ずかしいことを知っています。 Highl...

11  ChromeでWebページを一時的に編集するにはどうすればよいですか。  ( How do i temporarily edit a webpage in chrome ) 
私は私の携帯電話でクロムに表示されているWebページを一時的に編集したい、Chrome Desktopの Inspect Element Element 機能に似たものを編集したいです。私はこれが一時的なものであることを理解していますが、私はいくつかのテストを...

0  スマートフォンモードからタブレットモードへのクロムインタフェースを切り替えます  ( Switch chrome interface from smartphone mode to tablet mode ) 
私はちょっとしたことが欲しい:私のMediaPad T2 7.0 Pro(PLE-701L)のChromeのインターフェースを変更します。今はスマートフォンのバージョン(右側の写真)のようです。 しかし、私はタブレットモード(左の写真)にインタフェースを...

0  Androidに関するCookie Alert  ( Cookie alert on android ) 
AndroidのEU Cookie Alertをブロックする方法はありますか? Adblockブラウザを試してみました - 運がありません。そして私はPC上でCookie Alert Blockerを使用しています。これはAndroidでは機能しません。 ...

0  RedditからChromeのような外部ブラウザでWebリンクを開く方法は?  ( How to open web links in external browser like chrome from reddit ) 
私は一般的に記事を読むためにWebリンクのための外部ブラウザを使用する習慣を持っていますが、私が私が私のAndroidスマートフォンで同じ時間でRedditを使用するのを防ぐ内部ブラウ​​ザで開きます。私のAndroidスマートフォンでGoogle Chrom...

26  Chromeですべてのタブをブックマークする方法はありますか?  ( Is there a way to bookmark all tabs in chrome ) 
Android用Chromeですべてのタブをブックマークする方法はありますか? (すなわち右クリックおよび CTRL 関数は利用できない) それが役立つ場合は、Android Tablet を使用しています。 ...

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

0  aw、スナップ!グーグルクローム  ( Aw snap google chrome ) 
私は一週間のカバレッジエリアにあり、Google Chromeで "AW Snap" エラーが発生していました。私はAndroid 4.0.4で使用しています。しかし今、私が完全なカバレッジエリアに戻ってまだAWスナップエラーを得ています。私は頻繁に直面してい...

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

5  Android 5.0以上のデフォルトのブラウザは何ですか?  ( What is the default browser of android 5 0 and above ) 
在庫Webブラウザをデフォルトのブラウザとして持つために使用されるAndroidデバイスは、今日ではChromeに置き換えられます。そして、Android 5.0以降のデフォルトのブラウザがクロムに​​なると言われています。と言ったことが、在庫Webブラウザを...




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


Licensed under cc by-sa 3.0 with attribution required.