在一般人的印象中,是中国志愿军在朝鲜半岛的军事行动挽救了台湾和蒋介石政权。朝鲜战争的爆发,特别是美国第七舰队进驻台湾海峡,最终阻断了中共对台湾的收复。然而,沈志华根据中、俄、美三国最新解密档案研究表明,解放军武力攻台取决于国民党军队的抵抗能力、苏联对解放军的援助力度以及美国援台的政策取向等三个因素,真正阻止中共攻占台湾的,不是朝鲜战争和第七舰队,而是《中苏友好同盟互助条约》。
毛泽东访苏中共备战攻台1949年12月16日毛泽东抵达莫斯科,当天晚上与斯大林会谈。在谈到建立海军的问题时,毛泽东并非无意地顺便提到,国民党人在台湾岛上建立了海、空军基地,而中共方面没有海军和空军,难以占领台湾。“鉴于这一点,我们的一些将领主张呼吁苏联援助,即苏联可以派遣志愿飞行员或秘密部队,以便尽快拿下台湾。”
对此,斯大林谨慎地回答:“援助形式需要进行周密考虑”,“主要的问题是不给美国人提供干预的借口”。显然,斯大林不同意让苏联军事力量直接参与攻打台湾,但是愿意帮助中国尽快建立海空军。
访苏期间,毛泽东在想方设法与斯大林周旋,处理中苏同盟条约问题的同时,仍十分关注解放军攻占沿海岛屿和备战台湾的军事进展。
中共在明知海空军实力不如国民党,而苏联又不肯给予直接军事支援的情况,仍积极备战,计划首先解决沿海岛屿问题,再进一步攻占台湾,一个重要原因就是美国对台湾的消极态度。