Box2dWeb-2.1.a.3.js跟微信分享冲突了?有这个js 链接就不能在微信分享是什么情况

新手上路,请多包涵

Box2dWeb-2.1.a.3.js跟微信分享冲突了?有这个js 链接就不能在微信分享是什么情况

<script src="js/Box2dWeb-2.1.a.3.js"></script>

就是这个js有这个就不能微信分享去掉就好了 但是游戏需要这个js 这个游戏是要放在微信推广的一个接元宝的小游戏 用到了box2d

阅读 3.5k
2 个回答
新手上路,请多包涵

解决了 ,将Box2dWeb-2.1.a.3.js里面的if判断注释掉就能分享了,目前对游戏也没有什么影响。

var Box2D = {};

(function (a2j, undefined) {

// if(!(Object.prototype.defineProperty instanceof Function)
//    && Object.prototype.__defineGetter__ instanceof Function
//    && Object.prototype.__defineSetter__ instanceof Function)
// {
//    Object.defineProperty = function(obj, p, cfg) {
//       if(cfg.get instanceof Function)
//          obj.__defineGetter__(p, cfg.get);
//       if(cfg.set instanceof Function)
//          obj.__defineSetter__(p, cfg.set);
//    }
// }
   
   function emptyFn() {};
   a2j.inherit = function(cls, base) {
      var tmpCtr = cls;
      emptyFn.prototype = base.prototype;
      cls.prototype = new emptyFn;
      cls.prototype.constructor = tmpCtr;
   };
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题