If abroad with a placenta previa, better to fly to us or stay in shanghai?

Depends. This depends on how far along you are in the pregnancy and the degree of placenta previa. Your OB would answer this better based on your history and exam.
Immediate Rx. Placenta previa can cause massive amounts of bleeding. See a doctor before even considering travelling elsewhere.