Thực dân Pháp không nhượng bộ triều đình Huế sau khi Ri-vi-e bị giết tại trận Cầu Giấy năm 1883, vì tình hình lúc này đã khác trước.
- Về phía Pháp: quân Pháp tại Việt Nam được viện trợ thêm, trong khi chủ nghĩa tư bản Pháp đang trên đà phát triển, nhu cầu về nguyên liệu, thị trường rất lớn.
- Về phía triều đình Huế: vốn yếu kém về kinh tế - quân sự, nay vua Tự Đức qua đời, nội bộ triều đình lại lục đục, mâu thuẫn.
=> Quân Pháp quyết định đem quân tấn công thẳng vào Thuận An, cửa ngõ kinh thành Huế.