下面的這些問題一般是不會遇到的,除非是很久沒有更新Chrome瀏覽器版本了,更多的是在如堡壘機,雲桌面之類的環境下會遇到
Chrome 59
file input 控件在某些場景下會出現點擊後延遲數秒才能彈出文件選擇對話框的問題
<form>
<input type="file" accept="image/*">
</form>
其中 accept 的值會影響故障表現。簡單來說,谷歌瀏覽器有個文件後綴名白名單,但是這個白名單是在谷歌服務器上的,所以未指定類型,或者類型在內置白名單上未匹配到,就會去請求那個服務器上的白名單,而國內又已經牆了,所以請求只會超時,而請求到超時這段時間,就是卡的時間,這個bug僅在國內有。。。
查看簡要分析:鏈接 | Chrome 文件選擇延遲 Bug
解決辦法是,寫明具體文件類型,而且要常見,如:
<form>
<input type="file" accept="image/jpg,image/jpeg,image/png,image/gif">
</form>
Chrome 63
BUG_1(未驗證)
在chrome 63 版本中,如果catch
後面不帶 (e)
會報錯
try{
//do sth.
}catch(e){
//do sth. for error
}