The Taiwan Strait is around 180 KM long, UK to France is around 30 to 40 KM in comparison. That same strait is also not safe to traverse except for two periods each year, so if they are going to invade we will know beforehand.
China needs to win this quickly, because any sort of kinetic war is going to put freeze the global economy and likely cause a mass recession, while the USA (& India) can blockade China's supply and oil chains from the Middle East beyond their force projection. Russian-Chinese infrastructure in Siberia isn't well developed and could also easily destroyed with strategic weapons from Alaska. Not to mention the sheer logistics of sending and maintaining millions of men across the strait. One missile and those troops sink into the ocean.
Trying to do a blockade on Taiwan premature isn't a good idea either, because it's conversely giving the USA the first move to organize it's forces out of harm's way, and basically turns a signficant chunk of the PLAN into sitting ducks out at the sea. Most Chinese victories are predicated on the China quickly wiping out US assets in Japan, Korea and Guam, if they don't manage to do that and fail to achieve air superiority, their troop carriers are going to sitting ducks for drones and fighters in the air.