@huolala-tech/page-spy-uniapp
Version:
A developer tool for debugging uniapp miniprogram
3 lines (2 loc) • 1.05 kB
JavaScript
import o,{setMPSDK as e,psLog as a,MPSocketWrapper as i,SocketStoreBase as t,Client as n}from"@huolala-tech/page-spy-mp-base";export{default}from"@huolala-tech/page-spy-mp-base";e(uni);const p=uni.getSystemInfoSync();let s="unknown";const m={"mp-weixin":"mp-wechat",app:"uni-native"},r={Toutiao:"mp-toutiao",Douyin:"mp-douyin",news_article_lite:"mp-toutiao-lt",douyin_lite:"mp-douyin-lt",live_stream:"mp-douyin-huoshan",XiGua:"mp-xigua",PPX:"mp-ppx"};"web"===p.uniPlatform?(s="unknown",a.warn("This package is designed for mini program, please use @huolala-tech/page-spy-browser for web project.")):s="mp-toutiao"===p.uniPlatform?r[p.hostName]||"mp-toutiao":m[p.uniPlatform]||p.uniPlatform,"mp-alipay"!==p.uniPlatform||"DingTalk"!==p.hostName&&"mPaaS"!==p.hostName||(i.isSingleSocket=!0),t.messageFilters.push((o=>"alipay"===p.hostName?o.data:o)),o.client=new n({framework:"uniapp",osType:p.osName.toLowerCase(),osVersion:p.osVersion,browserType:s,browserVersion:p.appVersion,sdk:"uniapp",sdkVersion:"2.2.5"},p);
//# sourceMappingURL=index.min.js.map