今天的工作學習之路遇見一個奇葩的問題,作為初級攻城獅的小生實在不知如何解決,都已經壁咚度娘一整天了,都未能解決問題,實屬無奈,一開始認為是瀏覽器兼容的問題,但左看右看,也不是,也嘗試過是不是頁面加載與請求后沒對應上,發現也不是,檢查返回的結果,居然是undefined,可是在谷歌瀏覽器沒有任何問題能正常展示圖片,在火狐瀏覽器卻是這樣,來,看圖說話:
首先此<img>標簽為js動態拼接頁面,因為獲取的是會員等級,通過請求接口在另一個系統后台抓取圖片路徑,此拼接在循環中,每循環一次存入便存入數組中,最后通過html()放入展示頁面,下圖為調用的js中的獲取圖片路徑的方法:(請求和java代碼是沒問題的,其余地方調用都正常)
通過該請求成功后,通過第一幅圖傳下來的imgId值辨別,最后應該把對應的src路徑拼接進去。
特別特別特別奇葩的是,在火狐瀏覽器中src雖然是undefined,但是有那么一兩個是顯示正常路徑展示出圖片的,簡直無解。
今天便是我的日常學習,雖然不是知識的傳授,但希望能一同解決問題,若我解決問題了,我會及時發隨筆進行解答,也望有大神能評論解答!小生萬分感謝!
我的心願是,改變世界!