hz-zhhq-app/node_modules/ts-jwsdk/index.js

1 line
18 KiB
JavaScript
Raw Normal View History

2025-01-22 10:53:47 +08:00
!function(e,n){module.exports = n(e);}(window,(function(e,t){if(!e.jWeixin){var n,i={config:"preVerifyJSAPI",onMenuShareTimeline:"menu:share:timeline",onMenuShareAppMessage:"menu:share:appmessage",onMenuShareWechat:"menu:share:wechat",onMenuShareQQ:"menu:share:qq",onMenuShareWeibo:"menu:share:weiboApp",onMenuShareQZone:"menu:share:QZone",previewImage:"imagePreview",previewFile:"previewFile",getLocation:"geoLocation",openProductSpecificView:"openProductViewWithPid",addCard:"batchAddCard",openCard:"batchViewCard",chooseWXPay:"getBrandWCPayRequest",openEnterpriseRedPacket:"getRecevieBizHongBaoRequest",startSearchBeacons:"startMonitoringBeacons",stopSearchBeacons:"stopMonitoringBeacons",onSearchBeacons:"onBeaconsInRange",consumeAndShareCard:"consumedShareCard",openAddress:"editAddress",getUserOpenID:"getUserOpenID",getBrandWCPayRequest:"getBrandWCPayRequest",notifyNativeEvent:"notifyNativeEvent"},o=function(){var e={};for(var t in i)e[i[t]]=t;return e}(),r=e.document,a=r.title,c=navigator.userAgent.toLowerCase(),s=navigator.platform.toLowerCase(),d=!(!s.match("mac")&&!s.match("win")),u=-1!=c.indexOf("wxdebugger"),f=-1!=c.indexOf("wxwork"),p=-1!=c.indexOf("android"),l=-1!=c.indexOf("iphone")||-1!=c.indexOf("ipad"),g=(n=c.match(/wxwork\/(\d+\.\d+\.\d+)/)||c.match(/wxwork\/(\d+\.\d+)/))?n[1]:"",m={initStartTime:x(),initEndTime:0,preVerifyStartTime:0,preVerifyEndTime:0},v={version:"1.0.0",appId:"",initTime:0,preVerifyTime:0,networkType:"",isPreVerifyOk:1,systemType:l?1:p?2:-1,clientVersion:g,url:encodeURIComponent(location.href)},h={},S={},y={_completes:[]},I={state:0,data:{}};M((function(){m.initEndTime=x()}));var w={config:function(e){h=e,L("config",e);var t=!1!==h.check;M((function(){if(t)C(i.config,{verifyJsApiList:W(h.jsApiList)},function(){y._complete=function(e){m.preVerifyEndTime=x(),I.state=1,I.data=e},y.success=function(e){v.isPreVerifyOk=0},y.fail=function(e){y._fail?y._fail(e):I.state=-1};var e=y._completes;return e.push((function(){!function(e){if(!u&&!h.debug){var t=new Image;if(v.appId=h.appId,v.initTime=m.initEndTime-m.initStartTime,v.preVerifyTime=m.preVerifyEndTime-m.preVerifyStartTime,d){var n="https://open.work.weixin.qq.com/wwopen/report/sdk?v="+v.version+"&o="+v.isPreVerifyOk+"&cv="+v.clientVersion+"&appid="+v.appId+"&nt=pc&it="+v.initTime+"&pt="+v.preVerifyTime+"&url="+v.url;t.src=n}else w.getNetworkType({isInnerInvoke:!0,success:function(e){v.networkType=e.networkType;var n="https://open.work.weixin.qq.com/wwopen/report/sdk?v="+v.version+"&o="+v.isPreVerifyOk+"&cv="+v.clientVersion+"&appid="+v.appId+"&nt="+v.networkType+"&it="+v.initTime+"&pt="+v.preVerifyTime+"&url="+v.url;t.src=n}})}}()})),y.complete=function(t){for(var n=0,i=e.length;n<i;++n)e[n]();y._completes=[]},y}()),m.preVerifyStartTime=x();else{I.state=1;for(var e=y._completes,n=0,o=e.length;n<o;++n)e[n]();y._completes=[]}})),h.beta&&D()},agentConfig:function(t){M((function(){if(t=t||{},e.WeixinJSBridge){D();var n={corpid:t.corpid+"",agentid:t.agentid+"",timestamp:t.timestamp+"",nonceStr:t.nonceStr+"",signature:t.signature+"",jsApiList:W(t.jsApiList)};WeixinJSBridge.invoke("agentConfig",_(n),(function(i){S=n,e.WWOpenData?T("agentConfig",i,t):e.WeixinSandBox||s.match("win")?WeixinJSBridge.invoke("wwapp.initWwOpenData",_({}),(function(){T("agentConfig",i,t)})):T("agentConfig",i,t)}))}else L("agentConfig",t)}))},ready:function(e){0!=I.state?e():(y._completes.push(e),!f&&h.debug&&e())},error:function(e){-1==I.state?e(I.data):y._fail=e},checkJsApi:function(e){C("checkJsApi",{jsApiList:W(e.jsApiList)},(e._complete=function(e){if(p){var t=e.checkResult;t&&(e.checkResult=JSON.parse(t))}e=function(e){var t=e.checkResult;for(var n in t){var i=o[n];i&&(t[i]=t[n],delete t[n])}return e}(e)},e))},onMenuShareTimeline:function(e){B(i.onMenuShareTimeline,{complete:function(){C("shareTimeline",{title:e.title||a,desc:e.title||a,img_url:e.imgUrl||"",link:e.link||location.href,type:e.type||"link",data_url:e.dataUrl||""},e)}},e)},onMenuShareAppMessage:function(e){B(i.onMenuShareAppMessage,{complete:function(){C("sendAppMessage",{title:e.title||a,desc:e.desc||"",link: