好個表久沒寫文章了.
做為一個磚業的磚工只能天天搬磚做些沒有營養沒有技術難度的活兒.
最近折騰個網站.發現一個很奇怪的問題~
各種圖片的請求被取消了狀態為Canceled.
頓時Chrome變成一個更年期的女人,各種無端的發脾氣, 圖片就各種找不到,AJAX各種無效,
先百度,好吧.我殺筆了.技術問題百度很無力.別給整出 找AJAX,去XXX醫院就好了
再GG,GG上被Cancel的問題,大部份是iframe里的問題.當改變了iframe的地址之后,就會出現狀態為canceled.
還個人號稱翻了Chrome的源碼,列出三個問題可能會引起資源被Cancel.
但很不幸,以上解決方案對我無效.
以經驗來看,遇到無法解決的問題先放放.過一些時間說不定就能找到解決方案.
果然,話說那晚突然來個100% status Canceled.
經過一行一行的排除,定位在Stop函數上.
在一個function里有一個stop的閉包.
然后我就推測chrome是不是也有個stop函數,打開console一查,果然....
Good Job 這個隱形的坑至止排除完比.把Stop函數改個名就O了.
希望這篇文章能幫到各種已經踩坑的同學.