"Is Taiwan a country? I am laughing to death... you are just a region," said one.

"Madonna draped the flag and you think you are going to be recognised by the UN? So funny," said another, referring to Taiwan's lack of international status.

Taiwan has been self-ruling since splitting from China in 1949 following a civil war, but Beijing still views it as part of its territory awaiting reunification.

As Beijing's influence has grown globally, Taiwan has lost many allies, losing its place at the UN to Beijing and is now only recognised by 22 countries.

China supporters also voiced their anger on Madonna's Instagram account, responding to a picture which showed her face superimposed on a blue sun motif similar to the white sun on Taiwan's flag, attracting 2,000 messages.

"Shut up, people of Taiwan province of China," one message read.

"Madonna was just creating a talking point and some Taiwanese people thought she was speaking up for Taiwan independence? So funny," said another.

The Asian leg of the Rebel Heart Tour includes dates in Hong Kong and Macau, but not mainland China.

There was no immediate comment from local promoters or Madonna's representatives following Thursday's concert.

Last year, US singer-songwriter Katy Perry caused a stir in both Taiwan and China when she appeared on stage in Taipei draped in a Taiwan flag, while donning a gold dress adorned with sunflowers - a symbol of anti-China student protests in Taiwan in 2014.