在Android設備上的某些Chrome瀏覽器中,我們看到Chrome Dev Tools中取消的請求。什麼原因導致Android Chrome上的網絡請求被取消
這似乎只對發生的網址爲遵循/content/:uuid
路徑格式和在www
子域,我們認爲我們已經把範圍縮小到,而不是因爲有虛榮心的URL內容的所有文章似乎並不文章取消。
會發生什麼是這些請求顯示爲取消,然後立即再次請求,但不會取消。
大多數情況下,這很好,瀏覽器加載請求的頁面,但偶爾從www.ft.com
點擊鏈接到文章將首先取消原始請求,然後,而不是重新制作該內容的請求,它將重新制作請求他們已經在的頁面,在這種情況下爲www.ft.com
。
在發生此錯誤的設備上,初始取消的請求將始終發生,但原始頁面的重新加載是間歇性的(可能是6次中的1次?)。
該取消的請求,最終通過雲:
該取消的請求,從而重新加載原始頁面:
:這些設備上發生錯誤
- Chrome版本:59.0.3071.125,Android版本:7.1.2,型號:Pixel
- Chrome版本:59.0.3071.125,Android版本:7.1.2,型號:Nexus 6P
- Chrome版本:59.0.3071.125,Android版本:5.0.0,型號:注3
錯誤不會在這些設備上發生:
- Google Chrome版本59.0.3071.125,Android的版本:7.0,型號:摩托G5
- 鉻版本:59.0.3071.125,Android版本:7.0,型號:Galaxy S7(mini )
- Google Chrome版本59.0.3071.125,Android的版本:7.1.1,型號:萬普拉斯3
它有點與What does status=canceled for a resource mean in Chrome Developer Tools?,但我們可以肯定,我們已經在接受排除的原因回答。
調試我們做過嘗試,但並沒有幫助:
- 禁用的Javascript
- 禁用我們跟蹤的Javascript
- 禁止我們的廣告
- 禁用我們的服務工作者
- 禁用application cache
禁用Javascript的確改變了行爲,我們看到請求仍然被取消,但沒有看到它重新加載原始頁面,因爲我們看到啓用Javascript。
其他意見:
- 點擊該設備的瀏覽器Devtools'模擬的鏈接不會導致請求取消,直接使用該設備只有永遠。
所以我在Android 7.1。 2,Chrome 60.0.3112.107,沒有問題。不過,其他Chrome 60用戶以及其他Android版本都遇到了此問題,因此它並不適用於任何軟件版本。 –
確認當前60.0.3112.116(LG 5X,奧利奧)的錯誤,確認正在使用目前的測試版62.0.3202.19 ...等待更新是唯一方法? :( – snachmsm