I've cloned the repo and the demo works in the dev tools (Wechat and QQ) and on my mobile device in the app (again, Wechat and QQ).
After running npm install and npm run build the demo continues to with in the dev tools but does not load on my mobile device, with no errors in the console or any feedback.
Perhaps you could remove package-lock.json from .gitignore so I can figure out the exact module versions you used.
Thanks!