Another Olympic gold medal for China, another online firestorm.

Last week, Chinese social-media users defended swimmer Ye Shiwen, who faced doping suspicions after winning two gold medals. This week, some of them are going after Mandarin-pop singer Fish Leong for allegedly supporting the wrong country.

The controversy began when Ms. Leong,...