@lastos/page-spy-uniapp
Version:
A developer tool for debugging uniapp miniprogram
3 lines (2 loc) • 1.03 kB
JavaScript
import o,{setMPSDK as e,psLog as a,MPSocketWrapper as i,SocketStoreBase as s,Client as t}from"@lastos/page-spy-mp-base";export{default}from"@lastos/page-spy-mp-base";e(uni);const n=uni.getSystemInfoSync();let p="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"===n.uniPlatform?(p="unknown",a.warn("This package is designed for mini program, please use @lastos/page-spy-browser for web project.")):p="mp-toutiao"===n.uniPlatform?r[n.hostName]||"mp-toutiao":m[n.uniPlatform]||n.uniPlatform,"mp-alipay"!==n.uniPlatform||"DingTalk"!==n.hostName&&"mPaaS"!==n.hostName||(i.isSingleSocket=!0),s.messageFilters.push((o=>"alipay"===n.hostName?o.data:o)),o.client=new t({framework:"uniapp",osType:n.osName.toLowerCase(),osVersion:n.osVersion,browserType:p,browserVersion:n.appVersion,sdk:"uniapp",sdkVersion:"2.2.4"},n);
//# sourceMappingURL=index.min.js.map