En février 1885, la flotte de Beiyang détacha avec réticence deux de ses navires, le ' et le ', pour se joindre à une sortie lancée par un certain nombre de vaisseaux de la , pour briser le blocus français de Formose. Les deux navires se dirigèrent vers Shanghai pour se joindre à la flotte de Nanyang, mais furent presque immédiatement rappelés par Li Hongzhang sous le prétexte qu'ils étaient nécessaires pour surveiller les Japonais en Corée. Le résultat fut la perte de deux navires de guerre chinois de la flotte de Nanyang au combat de Shipu, le 14 février 1885. L'attitude trop prudente de Li Hongzhang ne sera ni oubliée, ni pardonnée pendant la première guerre sino-japonaise, où la flotte de Nanyang ne fera guère d'efforts pour venir à l'aide de la flotte de Beiyang.