前端LOG錯誤,是一件很傷腦筋的事。
基本上來說,由於前端的作用域一定是在本機。
所以就算能本機儲存的話,其實意義也不大。因為你無法直接去客戶的機器拉檔案。
更何況還有「本機安全性原則」的限制因素。光儲存到本機就是一個大問題。
那也只好將錯誤訊息送過來後端了。
也就是AJAX。
但試想一件事。如果真發生了JS錯誤。
那你覺得你寫的發送記錄到後端的AJAX還會執行嘛??
如果是用 try 的處理方式。那可能還有機會。
但如果不是,基本上錯誤了,JS也就停止了。
當然,如果是程式碼本身都有寫TRY的方式在用。
這一定沒問題的。
但如果沒有?你還需要改寫程式碼來達到你要的。
搞不好工程很大
以上大約跟你說明一下。