codecamp

微信小程序开放数据 open-data

基础库 1.4.0 开始支持,低版本需做兼容处理

用于展示微信开放的数据。

属性 类型 默认值 必填 说明 最低版本
type string 开放数据类型 1.4.0
open-gid string 当 type="groupName" 时生效, 群 id 1.4.0
lang string en 当 type="user*" 时生效,以哪种语言展示 userInfo 1.4.0
default-text string 数据为空时的默认文案 2.8.1
default-avatar string 用户头像为空时的默认图片,支持相对路径和网络图片路径 2.8.1
binderror eventhandle 群名称或用户信息为空时触发 2.8.1

type 的合法值

说明 最低版本
groupName 拉取群名称 1.4.0
userNickName 用户昵称 1.9.90
userAvatarUrl 用户头像 1.9.90
userGender 用户性别 1.9.90
userCity 用户所在城市 1.9.90
userProvince 用户所在省份 1.9.90
userCountry 用户所在国家 1.9.90
userLanguage 用户的语言 1.9.90

lang 的合法值

说明 最低版本
en 英文
zh_CN 简体中文
zh_TW 繁体中文

Bug & Tip

  1. tip:只有当前用户在此群内才能拉取到群名称
  2. tip:关于 open-gid 的获取请使用 wx.getShareInfo

示例代码

<open-data type="groupName" open-gid="xxxxxx"></open-data>
<open-data type="userAvatarUrl"></open-data>
<open-data type="userGender" lang="zh_CN"></open-data>


微信小程序画布 canvas
微信小程序承载网页 web-view
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

微信小程序 指南

目录结构

开放能力

微信小程序 调试

微信小程序 实时日志

微信小程序 小程序测速

微信小程序 基础组件

微信小程序 API

媒体

界面

微信小程序API 绘图

微信小程序 服务端

接口调用凭证

统一服务消息

微信小程序 服务市场

微信小程序 生物认证

微信小程序 云开发

服务端

微信小程序云开发服务端API 数据库

SDK文档

微信小程序 扩展能力

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }