小程序环境判断
本文最后更新于 695 天前,其中的信息可能已经有所发展或是发生改变。

各小程序文档

  1. 支付宝小程序

各小程序JSSDK

// 微信小程序 
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>
// 字节跳动(抖音、头条) 
<script type="text/javascript" src="https://s3.pstatp.com/toutiao/tmajssdk/jssdk-1.0.1.js"></script>
// 支付宝小程序 
<script type="text/javascript" src="https://appx/web-view.min.js"></script>

微信小程序环境判断

通过UA

const ua = window.navigator.userAgent.toLowerCase();
  if (ua.indexOf('micromessenger') == -1) {
    console.log("不在微信或者小程序中")
  } else {
    wx.miniProgram.getEnv((res) => {
      if (res.miniprogram) {
        $("#entry-live-room").show();
        console.log("在小程序中")
      } else {
        $("#entry-live-room-app").show();
        console.log("在微信中")
      }
    });
  }

字节跳动(抖音、头条)小程序环境判断

判断页面环境是否为字节小程序

navigator.userAgent.toLowerCase().includes('toutiaomicroapp') 来判断页面环境是否为字节小程序。

小程序登录验证时,我怎么能判断是来自 头条 的还是抖音的?

区分app
区分app

百度小程序环境判断

h5页面如何判断是不是在百度小程序里面?

$(document).ready(function () {
  var u = navigator.userAgent;
  var isbaidu = u.indexOf('baiduboxapp') > -1; //百度小程序
  if (!isbaidu) {
    //此处判断成功,非百度小程序环境
  }
});

参考

  1. h5、微信、小程序三端环境判断

  2. 如何 通过 userAgent 区别微信小程序

标题:小程序环境判断
地址:https://xiaodongxier.com/228.html
作者:王永杰
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇