大致文件布局如下,一个html文件,一个loading.js,在loading.js中加载其他需要的js和css。
至于具体的速度的话,建议cdn或者一个域中最多加载6个js文件。在loading.js中加载js和css之前,检测是不是微信游览器,是的话,go。不是则跳转到提示。
function isWeiXin(){ var ua = window.navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i) == ‘micromessenger‘){ return true; }else{ return false; } } if(!isWeiXin()){ location.href="http://www.gbtags.com"; }
当然上面的方法只是预防用户,对于开发者来说,破解太简单,或许最后用微信的fromname MD5加密生成的token验证资源文件。有朋友有好的简单方法来预防html5游戏的山寨问题不?
HTML5游戏探讨,如何让微信游戏只能运行在微信中,布布扣,bubuko.com
原文:http://blog.csdn.net/qazwsx2345/article/details/38319257