微信小程序区分运行环境

news2024/11/24 0:26:39

wx.getAccountInfoSync() 是微信小程序的一个 API,它可以同步获取当前账号信息。返回对象中包含小程序 AppID、插件的 AppID、小程序/插件版本等信息。

返回的对象结构如下:

 小程序运行环境,可选值有:develop(开发版)、trial(体验版)、release(正式版)

{
  miniProgram: {  // 小程序账号信息
    appId: String,  // 小程序 appId
    envVersion: String  // 小程序运行环境,可选值有:develop(开发版)、trial(体验版)、release(正式版)
  },
  plugin: {  // 插件账号信息(如果当前小程序使用了插件,会有此字段)
    appId: String,  // 插件 appId
    version: String  // 插件版本号
  }
}

使用

const appId = wx.getAccountInfoSync().miniProgram.appId;
console.log(appId);  // 输出当前小程序的 AppID

 请注意,wx.getAccountInfoSync() 只能在小程序环境中使用,不能在其他环境(如 Node.js 或浏览器)中使用。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1718581.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java实现地形dem产汇流流场数据提取解析

一、基础概念 在GIS和气象学、海洋学、大气科学、水文学等领域,"提取流场"通常指的是从数据集中识别和分析流体(如水流、风场、洋流、大气流)的运动模式和流向的过程。这个过程涉及数据处理、可视化和分析技术,下面是提…

【计算机网络】——概述(图文并茂)

概述 一.信息时代的计算机网络二.互联网概述1.网络,互连网,互联网(因特网)1.网络2.互连网3.互联网(因特网) 2.互联网简介1.互联网发展的三个阶段2.互联网服务提供者(ISP)3.互联网的组…

知了汇智携手川农大,为计算机学子打造实战型综合项目实训

随着数字化产业的迅猛发展和产业数字化转型的不断深入,产业对数字人才的需求也在发生变化。为了培养适应市场需求的高素质应用型人才,5月24日,知了汇智携手四川农业大学,为信息工程学院计算机科学与技术专业22级学子带来一场兼具实…

JDK JRE JVM 三者的关系

总结: 1. jdk 中 的 javac 编译器将 .java 文件编译为 .class 字节码文件 (编译) 2. jre 执行 .class 字节码文件 (运行) 3. jre 通过 jvm 运行程序,确保程序能够在不同平台上正确执行(实现跨平…

Operation not allowed when innodb_forced_recovery > 0.

到mysql的配置文件中 把这行注释掉

第N3周:Pytorch文本分类入门

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 | 接辅导、项目定制🚀 文章来源:K同学的学习圈子 这里借用K同学的一张图片大致说明本次任务流程。 1.本次所用AG News数据集介绍 AG…

医院内跌倒的预测模型构建(Boruta+lightgbm+DCA分析)

医院内跌倒的预测模型构建(BorutalightgbmDCA分析) 跌倒有时候是很严重的事情,常常听说骨质疏松的老年人跌倒后造成髋骨骨折,导致长期卧床,进而导致肌肉萎缩、肺炎等等并发症,最终导致不良预后。医院内的跌…

AWS中国峰会2024 半日游

亚马逊云科技中国峰会于2024年5月29-30日在上海举办 今年就去了半天,去年也是去过的,不过今年的活动个人感觉比去年略微凌乱了一点。 今年的峰会方向和去年一致,均是AI方向的各项内容(基础架构、安全、服务、游戏、驾驶、各行各…

node版本切换

vue项目,有的项目需要低版本,有的又需要高版本,不能每次都卸载安装之类的吧,就想着怎么能切换版本使用,搜索资料最终使用nvm来进行node版本管理,下面是使用方法: 1.下载node版本管理器NVM 下载…

【Linux】多线程——线程概念|进程VS线程|线程控制

> 作者:დ旧言~ > 座右铭:松树千年终是朽,槿花一日自为荣。 > 目标:理解【Linux】多线程——线程概念|进程VS线程|线程控制 > 毒鸡汤:有些事情,总是不明白,所以我不会坚持。早安! &…

msf攻击windows实例

环境:攻击机kali(192.168.129.139),目标机windows10(192.168.129.132) 方法一:通过web站点,使用无文件的方式攻击利用执行(命令执行漏洞) 方法二&#xff1…

Android 开机动画的启动过程BootAnimation(基于Android10.0.0-r41)

文章目录 Android 开机动画的启动过程BootAnimation(基于Android10.0.0-r41)1.开机动画的启动过程概述2.为什么设置了属性之后就会播放? Android 开机动画的启动过程BootAnimation(基于Android10.0.0-r41) 1.开机动画的启动过程概述 下面就是BootAnimation的重要部…

香橙派开发板测评:探索创新的嵌入式解决方案

嵌入式系统在当今科技领域中扮演着越来越重要的角色,而开发板作为嵌入式系统设计的核心工具,不断推动着创新的边界。在众多开发板中,香橙派(Orange Pi)系列以其出色的性能和丰富的接口,备受开发者的青睐。本…

xss漏洞学习(题解)

1.简单知识点回顾 XSS允许恶意web用户将代码植入到提供给其它用户使用的页面中。 特点:能注入恶意的HTML/JavaScript代码到用户浏览器网址上,从而劫持会话 类型: DOM型:属于反射型的一种,利用非法输入来闭合对应的h…

动态代理的代码实现

目录 准备工作 正式书写 测试 准备工作 定义一个BigStar类: 定义Star接口,在这里面定义一些想要被代理的方法。 让BigStart实现Star接口: 正式书写 新建ProxyUtil类,这个类的作用就是创建一个代理,里面有createPro…

WebGoat靶场搭建

WebGoat靶场介绍 WebGoat是一个由OWASP(Open Web Application Security Project)组织开发的应用平台,专门用于进行Web应用程序安全漏洞的实验。它旨在通过模拟各种安全漏洞,帮助用户了解和学习如何识别和防御这些漏洞。WebGoat基…

排序算法(一) 基础排序算法

排序算法 基础排序算法 排序本质:减小逆序对的过程 在基础排序算法中,将待排序序列分为相对有序区与相对无序区。 每次遍历到数组末尾称为一轮。 冒泡排序(无序区-有序区, O ( n 2 ) O(n^2) O(n2),稳定,就地) 在每一轮中,逐次与下一邻项…

在长窗口时代,RAG技术是否仍然必要?

自从谷歌推出 Gemini 1.5 Pro,行业内部对于 RAG 的讨论就不绝于耳。 Gemini 1.5 Pro 的性能确实令人瞩目。根据谷歌公布的技术文档,该系统能够稳定处理长达 100 token 的内容,相当于一小时的视频、十一小时的音频、超过三万行的代码或七十万…

服务器的初始化

服务器的初始化 新的服务器到手,部署服务器的初始化。 1、配置ip地址 网关 dns解析(static)内网和外网 2、安装源,外网(在线即可)内网(只能用源码包编译安装) 3、磁盘分区&#…

2024年第一期“数据安全咨询(高级)”培训开启报名!

各有关单位 为加速数据安全专业人才的培育,增强企事业单位数据安全治理与防御能力,提升数据安全从业人员的业务能力和管理水平,在中国电子学会、杭州市计算机学会、浙江省网安协数据安全治理专委会的支持下,浙江省电子学会、杭州…