小程序 账号的体验版&正式版的账号信息及相关配置

siteinfo.js 

// 正式环境
const releaseConfig = {
    appID: "",
    apiUrl: "",
    imgUrl: ""
};
// 测试环境(包含开发环境和体验环境)
const developConfig = {
    appID: "",
    apiUrl: "",
    imgUrl: ""
};

const { miniProgram: { envVersion } } = wx.getAccountInfoSync();
let baseConfig = {
    cookiePrefix: "PatientAccount-",
    cookiePrefixKey: "eDotor-Patient-weixin",
};
let config = {};
if (envVersion == 'release') {
    config = Object.assign({}, baseConfig, releaseConfig);
} else {
    config = Object.assign({}, baseConfig, developConfig);
}

export default config;

wx.getAccountInfoSync()

获取当前账号信息。线上小程序版本号仅支持在正式版小程序中获取,开发版和体验版中无法获取。

返回值

Object

账号信息

属性 类型 说明
miniProgram Object 小程序账号信息
结构属性 类型 说明 最低版本
appId string 小程序 appId
envVersion string 小程序版本
合法值 说明
develop 开发版
trial 体验版
release 正式版
version string 线上小程序版本号 2.10.2
plugin Object 插件账号信息(仅在插件中调用时包含这一项)
结构属性 类型 说明
appId string 插件 appId
version string 插件版本号

你可能感兴趣的:(前端,#,小程序,小程序,javascript)