zhuguoqing 62d8fb825e update
2022-05-28 11:15:04 +08:00

1 line
4.2 KiB
JavaScript

!function(){var e,n=require("./moka-game-conf"),r=0,i=0,u="",o="1.0.6",s=Date.now(),a=0,m=""+Date.now()+Math.floor(1e7*Math.random()),_=""+Date.now()+Math.floor(1e7*Math.random()),d=!1,t=wx.getStorageSync("mt_uuid"),c=t||function(){function e(){return(65536*(1+Math.random())|0).toString(16).substring(1)}d=!0;var t=e()+e()+e()+e()+e()+e()+e()+e();return wx.setStorageSync("mt_uuid",t),t}(),f="",p="",w="",y=wx.getLaunchOptionsSync(),h=!1;y.query.shared_uuid_route&&(h=!0);try{wx.getNetworkType({success:function(e){p=e.networkType}})}catch(e){}function l(e){r++,p&&(e.net=p),e.it=m,e.rt=_,e.st=Date.now(),e.uuid=c,e.ver=o,e.akey=n.app_key.replace(/(\t)|(\s)/g,""),e.wsr=y,e.ifo=d,e.rqn=r,e.ec=i,e.ifs=h,e.opid=n.use_openid&&f?f:"",e.imgKey=w||"","init"==e.env&&(d=!1),h&&(h=!1),wx.request({url:n.mt_url+"/"+n.app_key.replace(/(\t)|(\s)/g,""),data:e,header:{imgKey:w},method:"GET"}),u||wx.getSetting({success:function(e){e.authSetting["scope.userInfo"]&&wx.getUserInfo({success:function(e){var t={env:"ufo"};u=e.userInfo,t.ufo=e.userInfo,w=function(e){for(var t=(e.avatarUrl||"").split("/"),n="",r=0;r<t.length;r++)t[r].length>n.length&&(n=t[r]);return n}(e.userInfo),t.it=m,t.rt=_,t.st=Date.now(),t.uuid=c,t.ver=o,t.akey=n.app_key.replace(/(\t)|(\s)/g,""),t.wsr=y,t.ifo=d,r++,t.rqn=r,t.ec=i,t.ifs=h,t.opid=n.use_openid&&f?f:"",t.imgKey=w||"",wx.request({url:n.mt_url+"/"+n.app_key.replace(/(\t)|(\s)/g,""),data:t,header:{imgKey:w},method:"GET"})}})}})}e={},a=Date.now(),e.sm=a-s,e.sys=wx.getSystemInfoSync(),e.env="init",l(e),wx.onShow(function(e){var t={};a=Date.now(),t.sm=a-s,t.sys=wx.getSystemInfoSync(),_=""+Date.now()+Math.floor(1e7*Math.random()),t.env="show",l(t)}),wx.onHide(function(){var e={env:"hide"};e.dt=Date.now()-a,l(e)}),wx.onError(function(e){i++;var t={};t.sys=wx.getSystemInfoSync(),t.env="event",t.tp="mt_error_message",t.ct=e}),wx.mtSendEvent=function(e,t,n){var r={};if("string"==typeof e&&e.length<=254){if(!t)return r.tp=e,void l(r);if("string"==typeof t&&t.length<=254)r.tp=e,r.ct=t,n||(r.env="self"),l(r);else if("object"==typeof t){if(254<=JSON.stringify(t).length)return void console.error("");r.tp=e,r.ct=JSON.stringify(t),n||(r.env="self"),l(r)}}else console.error("")},wx.mtBannerShowEvent=function(e){wx.mtSendEvent("mt_banner_show",e,"self")},wx.mtVideoShowEvent=function(e){wx.mtSendEvent("mt_video_show",e,"self")},wx.mtVideoPlayEvent=function(e){wx.mtSendEvent("mt_video_play",e,"self")},wx.mtShowJumpMiniProgramEvent=function(e){wx.mtSendEvent("mt_show_jump_miniprogram",e,"self")},wx.mtJumpMiniProgramEvent=function(e){wx.mtSendEvent("mt_jump_miniprogram",e,"self")},wx.mtDrawerSpreadEvent=function(e){wx.mtSendEvent("mt_drawer_show",e,"self")},wx.mtOnShareAppMessage=function(i){wx.updateShareMenu({withShareTicket:!0,complete:function(){wx.onShareAppMessage(function(){var e=i(),t=e.success?e.success:"",n=e.fail?e.fail:"",r=y.query.shared_uuid_route?y.query.shared_uuid_route+","+c:c;return e.query?e.query+="&shared_uuid_route="+r:e.query="shared_uuid_route="+r,y.query.mt_media_id&&(e.query+="&mt_media_id="+y.query.mt_media_id),y.query.mt_link_id&&(e.query+="&mt_link_id="+y.query.mt_link_id),y.query.mt_position_id&&(e.query+="&mt_position_id="+y.query.mt_position_id),l({tp:"mt_share_chain",ct:e}),e.success=function(e){l({tp:"mt_share_success"}),t&&t(e)},e.fail=function(e){l({tp:"mt_share_fail"}),n&&n(e)},e})}})},wx.mtShareAppMessage=function(e){var r=e;return wx.updateShareMenu({withShareTicket:!0,complete:function(){var t=r.success?r.success:"",n=r.fail?r.fail:"",e=y.query.shared_uuid_route?y.query.shared_uuid_route+","+c:c;r.query?r.query+="&shared_uuid_route="+e:r.query="shared_uuid_route="+e,y.query.mt_media_id&&(r.query+="&mt_media_id="+y.query.mt_media_id),y.query.mt_link_id&&(r.query+="&mt_link_id="+y.query.mt_link_id),y.query.mt_position_id&&(r.query+="&mt_position_id="+y.query.mt_position_id),l({tp:"mt_share_chain",ct:r}),r.success=function(e){l({tp:"mt_share_success"}),t&&t(e)},r.fail=function(e){l({tp:"mt_share_fail"}),n&&n(e)},wx.shareAppMessage(r)}}),r},wx.mtSendOpenid=function(e){n.use_openid&&e&&(f=e,wx.mtSendEvent("mt_send_openid",{openid:e},"self"))},wx.mtSendPaymentInfo=function(e){var t={userId:e.userId||"",nickName:e.nickName||"",amount:e.amount||"",date:e.date||"",result:e.result||"",errMsg:e.errMsg||""};wx.mtSendEvent("mt_send_payment_info",t,"self")}}();