index.ts 861 B

123456789101112131415161718192021222324252627
  1. // @ts-nocheck
  2. declare var tt: Uni
  3. declare var swan: Uni
  4. declare var my: Uni
  5. declare var dd: Uni
  6. declare var ks: Uni
  7. declare var jd: Uni
  8. declare var qa: Uni
  9. declare var qq: Uni
  10. declare var qh: Uni
  11. declare var qq: Uni
  12. export function platform(): Uni | WechatMiniprogram.Wx {
  13. const UNDEFINED = 'undefined'
  14. if(typeof wx !== UNDEFINED) return wx // 微信
  15. if(typeof tt !== UNDEFINED) return tt // 字节 飞书
  16. if(typeof swan !== UNDEFINED) return swan // 百度
  17. if(typeof my !== UNDEFINED) return my // 支付宝
  18. if(typeof dd !== UNDEFINED) return dd // 钉钉
  19. if(typeof ks !== UNDEFINED) return ks // 快手
  20. if(typeof jd !== UNDEFINED) return jd // 京东
  21. if(typeof qa !== UNDEFINED) return qa // 快应用
  22. if(typeof qq !== UNDEFINED) return qq // qq
  23. if(typeof qh !== UNDEFINED) return qh // 360
  24. if(typeof uni !== UNDEFINED) return uni
  25. return null
  26. }