距離小助手測試版發(fā)布2天亿扁,我收到了12個BUG反饋捺典,記錄如下:
1. 彈窗偶爾會發(fā)生延遲現(xiàn)象,原本應該現(xiàn)在彈出的內容變成下一次彈出魏烫。
2. 從帖子詳情頁返回列表頁辣苏,tab按鈕的選中狀態(tài)不匹配。
3. 評論列表頁面建議添加評論功能哄褒。
4. 模擬的驗證碼小概率出現(xiàn)了小數(shù)現(xiàn)象稀蟋。
5. 富文本編輯框,添加的游戲資料無法刪除干凈呐赡。
6. 富文本編輯框退客,需要過濾一些無用的數(shù)據(jù)。
7. 用戶上傳頭像后链嘀,在我的頁面上頭像無法及時更換萌狂。
8. 帖子編輯頁面的提示不夠友好,建議提示:封面圖未上傳等怀泊。
9. 發(fā)布帖子等決定性操作茫藏,需要更慎重的提示。
10. 上傳的封面圖片最好能夠指定尺寸霹琼,防止圖片發(fā)生拉伸現(xiàn)象务傲。
11. 富文本編輯器的加粗效果在小助手內沒有效果,但是編輯后的富文本加粗效果復制到其他地方有效(比如論壇)
12. 建議實現(xiàn)評論的樓中樓評論效果枣申。
——————————————————————————————————————————————————
BUG的原因以及解決方案
1. 彈窗偶爾會發(fā)生延遲現(xiàn)象庞溜,原本應該現(xiàn)在彈出的內容變成下一次彈出温眉。
場景: 所有需要驗證用戶權限的接口都接收一個特定的errcode爱榔,用于判斷權限是否過期路幸。然后根據(jù)結果將用戶導引至登陸頁面。
原因: 使用的MessageBox特性模孩,當多個MessageBox同時執(zhí)行尖阔。只有第一個會正確彈出,剩余的在下一次調用時再依次顯示榨咐。所以如果同時多個http請求都觸發(fā)了彈窗诺祸,會導致出現(xiàn)的提示發(fā)生延遲現(xiàn)象。
解決方案: 彈窗的目的是提示并導引用戶到登陸頁面祭芦,所以點擊確認算是個多余的步驟°竟恚可以去掉龟劲,優(yōu)化操作胃夏。
2. 從帖子詳情頁返回列表頁,tab按鈕的選中狀態(tài)不匹配昌跌。
場景:選擇其他類型的帖子仰禀,進入詳情后返回,列表顯示最新的帖子數(shù)據(jù)而不是選中的類型帖子數(shù)據(jù)蚕愤。
原因:按鈕狀態(tài)沒有重置答恶。
解決方案: 將按鈕狀態(tài)重置。
3. 評論列表頁面建議添加評論功能萍诱。
場景: 評論列表頁的評論功能無法使用
原因: 未開發(fā)
解決方案: 新增評論功能的支持
4. 模擬的驗證碼小概率出現(xiàn)了小數(shù)現(xiàn)象悬嗓。
場景:注冊/修改密碼頁面需要獲取驗證碼(這里驗證碼由頁面模擬,不需要手機號碼接受短信)裕坊。
原因: 驗證碼隨機生成功能存在缺陷包竹,沒有考慮random()會有出現(xiàn)極小數(shù)的可能。比如:0.00004145648 * 1000000 = 41.45648籍凝。
解決方案: 將隨機的區(qū)間值從0-1變成0.2-1.2周瞎,避開極小數(shù)的情況出現(xiàn)。(后續(xù)正常的解決方案將使用阿里云的短信服務)
5. 富文本編輯框饵蒂,添加的游戲資料無法刪除干凈声诸。
場景:為了方便用戶在編寫文章的時候可以調取到游戲資料,我給富文本編輯器增加了插入游戲數(shù)據(jù)的功能退盯。
原因: 插入的富文本html結構不夠簡潔彼乌,導致用戶在修改這段html時操作過多,干擾性過大得问。
解決: 為相同資料不同插入方案匹配獨立的html結構囤攀。
6. 富文本編輯框,需要過濾一些無用的數(shù)據(jù)宫纬。
解決方案: 小問題焚挠,過濾掉即可
7. 用戶上傳頭像后,在我的頁面上頭像無法及時更換漓骚。
場景:用戶重新上傳頭像蝌衔,返回我的頁面。發(fā)現(xiàn)頭像沒有及時更新蝌蹂。
原因:頁面緩存問題噩斟,沒有在重進的時候進行更新操作。
解決方案:添加更新操作孤个。
8. 帖子編輯頁面的提示不夠友好剃允,建議提示:封面圖未上傳等。
場景:用戶編輯帖子。邏輯默認標題斥废,封面圖片椒楣,內容不為空時才可發(fā)表,否則無法發(fā)表帖子牡肉。帖子不滿足條件無法發(fā)表時沒有任何提示捧灰,影響用戶體驗。
原因: 缺少彈窗提示
解決方案: 加入彈窗提示無法發(fā)表的原因统锤,提高用戶體驗毛俏。并且,將封面的默認占位圖更換成更明確的提示占位圖饲窿。
9. 發(fā)布帖子等決定性操作煌寇,需要更慎重的提示。
場景:用戶編輯文章后打算發(fā)表免绿,點擊發(fā)表按鈕后彈窗提示發(fā)表成功唧席,缺少再次確認是否發(fā)布的提示,用戶體驗較差嘲驾。
原因: 缺少決定性提示淌哟。
解決方案: 點擊發(fā)表時,添加詢問框讓用戶確認是否發(fā)表辽故。
10. 上傳的封面圖片最好能夠指定尺寸徒仓,防止圖片發(fā)生拉伸現(xiàn)象。
場景:用戶編輯帖子的時候上傳封面誊垢。由于封面的展示尺寸比固定掉弛,如果上傳的封面尺寸比差距過大,會發(fā)生封面被拉伸的情況喂走,影響瀏覽效果殃饿。
原因: 封面尺寸比固定可能導致圖片拉伸
解決方案: 上傳封面的操作內新增圖片尺寸比限制,并進行提示芋肠。
11. 富文本編輯器的加粗效果在小助手內沒有效果乎芳,但是編輯后的富文本加粗效果復制到其他地方有效(比如論壇)
場景:用戶在編輯帖子時選擇字體加粗功能但是無法生效。
原因: reset.css將b標簽的加粗效果重置帖池,因此無法顯示奈惑。
解決方案: 將b標簽的加粗效果還原。
12. 建議實現(xiàn)評論的樓中樓評論效果睡汹。
場景:當你對用戶發(fā)出的評論進行評論時肴甸,用戶無法對你的評論做出回復
解決方案: 參考百度貼吧的樓中樓效果,讓評論人可以作出回復囚巴。