Plugin page not working

Hi,

Does anyone experience the same issue recently? There’s nothing shown up in Plugin, feels like it was talking to some service from Google. But I’m in China, Google was totally blocked.

Does anyone know how to fix it? Cause I want to install Touch Screen plugin.

Thank you.

Regards
Telar