logoEN logo400-888-9970

小程序嵌入指南

小程序嵌入 指南

因 小程序网页嵌入,是我司 增值服务功能。 如需开通请跟商务联系。

准备工作

A1 业务域名增加

  1. 登录小程序管理后台, 点击左侧开发连接。进入如下页面 。

  1. 点击二级导航 开发设置菜单

  2. 找到业务域名, 点击添加或修改。 打开如下弹窗。

  1. 下载校验文件,同步给我司 商务人员,由商务人员发起内部流程。放入微吼 官方服务器,并提供绑定域名。

代码开发

B1 小程序代码编写

在小程序内,新建 小程序页面。 增加 小程序web-view 组件的引入。


 <web-view class="container" src="{{ url }}"></web-view>
 
 

小程序,官方参考文档: https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html

嵌入指南

  1. 嵌入URL

    https://domain/webinar/inituser/123456789

    domain 为 微吼商务侧,提供给您的小程序嵌入域名。

**2 ** 嵌入支持参数

2.1 email:可选参数

如果不填写系统会随机生成邮箱地址。 由于保证email自身的唯一性,我 们推荐使用email来作为唯一标识有效用户的字段。对于第三方自有用 户数据的系统,也可以使用一些特征ID作为此标识,请以email的格式组织,比如在第三方系统中,用户ID为123456,可在其后添加一个@domain.com,组成123456@domain.com形式的email地址。

email格式要求:总长度必须小于50个字符,且可以通过下列正则表达式校验

'' ^[a-z’A-Z’0-9]+([.-][a-z’A-Z’0-9]+)*@([a-zA-Z0-9]+([.-][a-zA-Z0-9]+)+)+$''

对于不符合上述两个条件的email,系统会使用随机生成的email地址代替用户输入的参数

注:请务必保证email填写的唯一性!

2.2 name: 可选参数

如果不填写系统会随机生成。此字段表示用户昵称、姓名或其他有意义的字符串。可以为中文,但必须为UTF-8,且经过URL编码(urlencode)。

2.3 hideVideoControlBar:可选参数

观看直播时显示/隐藏控制栏,1表示隐藏,0表示显示。

2.4 mute: 可选参数

默认mute=0表示打开网页观看时默认开启声音,mute=1时没有开启声音,用户可手动再次开启。

2.5 embed: 可选参数

embed=video表示只显示播放器模块。

2.6 k: 可选参数

此字段为了提供给第三方可以根据自己的权限系统,验证客户是否可访问直播地址,具体说明参考“三、第三方K值验证”。

2.7 state:可选参数

此字段必须要配合K值验证一起使用,且已配置K值验证失败跳转url。当验证失败时在跳转的url后面增加该参数。

2.8 rid: 可选参数

此字段为了设置回放视频id,回放视频id在控制台的回放管理里可查看到。

FAQ

  1. 小程序嵌入 不支持报名表单功能 、 不支持 打赏功能
  2. 小程序嵌入,H5 类型活动支持 文档演示类型,包括 PDF 、word、 Jpg、excel 。
  3. 小程序嵌入,H5 类型活动支持 文档演示类型,不支持 PPT 如果强行演示PPT 会造成观看端产生异常提示无法观看 。