I can guess the problem from what you said. if your javascript uploaded some js file from twitter, facebook sites that were blocked in China and the download happens synchronously, for example
<script type="text/javascript" src="blocked.site/a.js"></script>
<script type="text/javascript" src="userful.js"></script>
your userful.js will not be loaded.
To debug this, just browse the web console in Chrome, IE, Opera, no additional software required.
To fix this, change the js boot in a non-blocking way or make a modified version for china clients.
source
share