The Olympic Council of Asia (OCA) said in a statement that the decision to postpone “was taken by all the stakeholders after carefully considering the pandemic situation and the size of the Games”.

New dates for the Games, which typically attract more than 10,000 athletes from across the region, will be announced “in the near future”, the statement said.

The World University Games, scheduled to begin next month in Chengdu and already delayed once from last year, have also been postponed again until 2023, organisers said.

The International University Sports Federation (FISU) said rescheduling was the best option given “continued uncertainty over conditions”.

Organisers said last month that Hangzhou, a city of 12 million in eastern China, had finished constructing some 56 competition venues for the Asian Games and Asian Para Games.

At the time, they indicated that they planned to hold the event under a virus control plan that “learns from the successful experience” of the Beijing Winter Olympics, which were held in February in a strict Covid-secure bubble.

But doubts had persisted over whether the Games would go ahead, with an OCA official telling AFP last month that there was a possibility of postponement.

On that occasion, the Olympic Council of Malaysia stepped in to say the events would proceed as planned -- though Friday’s announcement showed that confidence to be misplaced.

Taiwan’s star weightlifter Kuo Hsing-chun, a gold medallist at last year’s Tokyo Olympics, told AFP she had already accepted the news.

“With the coronavirus outbreak getting more and more serious, I was more or less mentally prepared for this,” she said.

Hangzhou was poised to become the third city in China to host the continental competition after Beijing in 1990 and Guangzhou in 2010.

Some events were due to be held in other provincial cities including Ningbo, Wenzhou, Huzhou, Shaoxing and Jinhua.

The OCA also said that the Asian Youth Games, scheduled to be held in December in the Chinese city of Shantou, would be cancelled having already been postponed once.

‘Resolutely fight’

Almost all international sport has ground to a halt in China since Covid emerged in the Chinese city of Wuhan in late 2019.

The Beijing Olympics was an exception but it was held in a strict “closed loop” with everyone inside it -- including athletes, staff, volunteers and media -- taking daily Covid tests and not allowed to venture into the wider city or have contact with the public.

China has stubbornly stuck to its zero-Covid policy, imposing strict lockdowns, quarantines and mass testing programmes even while other countries start to reopen as the threat of the pandemic recedes.

Hangzhou last week beefed up virus curbs after logging a handful of cases, ordering around three-quarters of its population to get tested every 48 hours to access public spaces and transportation.

Officials in the city -- home to some of China’s biggest companies including technology giant Alibaba -- said the moves would ensure “the virus has nowhere to hide or settle”.

Beijing has touted the zero-Covid strategy as proof that it values human life above material concerns and can avert the public health crises seen in many Western countries.

Top Chinese leaders on Thursday again vowed to “unwaveringly adhere” to zero-Covid and “resolutely fight against” criticism of the policy, despite a growing public outcry.

Anger is especially pointed in Shanghai, where 25 million people have seethed under a patchwork of lockdowns since March amid complaints of overzealous lockdown measures and spartan quarantine conditions.