swan.getEnvInfoSync

Tip:基础库 3.140.1 之前,无法判断接口是否调用失败;基础库 3.140.1 及以后,接口调用失败时会返回一个标准的Error对象,可通过instanceof来判断接口是否调用失败。

解释:获取运行环境信息同步接口

方法参数

同步返回参数说明

参数类型说明
appKeyString智能小程序 App Key
appNameString智能小程序名称
lastAppURLString智能小程序最近一次打开的调起协议
sdkVersionString基础库版本
schemeString调起协议的协议头
envString智能小程序的版本(基础库 3.90.12 开始支持)。有效值:development,trial,production 。
development 代表开发版本;
trial 代表体验版本;
production 代表线上版本。

示例

跳转编辑工具

在开发者工具中打开

在 WEB IDE 中打开

扫码体验

代码示例

百度智能小程序

请使用百度APP扫码

图片示例

swan.getEnvInfoSync - 图2

代码示例

  • SWAN
  • JS
  1. <view class="wrap">
  2. <view class="card-area">
  3. <view class="list-area border-bottom" s-for="item in infoList">
  4. <view class="result-item">
  5. <text class="result-item-key-6">{{item.chineseName}}</text>
  6. <text class="result-item-value">{{item.value}}</text>
  7. </view>
  8. </view>
  9. <view class="button-group">
  10. <button bind:tap="getEnvInfoSync" type="primary" hover-stop-propagation="true">获取运行环境信息</button>
  11. </view>
  12. </view>
  13. </view>

Bug & Tip

Tip:基础库 3.140.1 之前,无法判断接口是否调用失败;基础库 3.140.1 及以后,接口调用失败时会返回一个标准的Error对象,可通过instanceof来判断接口是否调用失败。