微信小程序内嵌 H5 页面是常见需求,H5 的灵活性和跨平台性可以弥补小程序原生代码的不足。微信小程序的 web-view 组件类似 HTML 中的 iframe,从基础库 1.6.4 开始,可通过 <web-view>
组件链接金数据表单页面。
由于微信限制,小程序中插入的链接必须为 HTTPS,需升级至企业基础版及以上套餐,并联系人工客服协助完成操作。
使用 web-view 嵌入表单链接
1. 配置域名
二级域名(企业基础版及以上)
联系人工客服或电话客服设置独立的金数据二级域名。例如提供「xiaojin」后,表单域名将从 https://jinshuju.com 变更为 https://xiaojin.jinshuju.com 。
2. 配置业务域名校验文件
在小程序后台「设置」→「开发设置」→「业务域名」处添加二级域名或自定义域名;
-
下载校验文件(txt 格式),不做任何修改直接发送给人工在线客服;
-
客服处理完毕后,保存业务域名设置并测试表单是否正常打开。
小程序跳转金数据小程序
此方法适用于具备开发能力的用户,金数据暂不提供额外技术支持。
根据腾讯官方小程序开发文档进行开发:
金数据微信小程序 AppID:wx34b0738d0eef5f78 ;
金数据微信小程序账号原始 ID:gh_fae00bf660be 。
开发完成后,在金数据首页进入需要嵌入的表单,点击发布,复制「小程序表单路径」使用,具体可以查看「表单发布形式介绍」。
跳转时会出现「即将打开 金数据 小程序」提示,点击「允许」后即可访问表单。由于微信限制,暂不支持提交后直接跳转到指定小程序页面,可通过中间页作为替代方案。
注意事项
-
业务域名:相当于白名单,每个小程序最多支持 200 个业务域名;
功能支持:「微信红包」、「仅限拍照上传」及「仅限视频上传」等功能在小程序环境下正常使用。
-
微信信息收集:
不需要收集:在「表单设置——人群管理——填写规则」中开启「不收集用户信息」,将 https://jinshuju.net 添加到小程序后台白名单,使用方法一嵌入。
需要收集:因微信生态限制,在用户小程序中无法使用获取微信信息、微信支付等功能,但在金数据小程序环境中可正常收集 OpenID、UnionID、微信昵称。开启「收集用户信息」后,使用方法二实现。
其他平台:微信与支付宝类第三方小程序也可按上述操作配置。
-
限制说明:
个人主体小程序不支持添加业务域名;
可通过 URL 传参自动带入用户信息,减少填写项;
暂不支持提交后直接跳转指定小程序页面。
表单嵌入自研微信小程序相关功能套餐资费介绍
免费版 |
||||||
---|---|---|---|---|---|---|
价格 |
免费 |
599 元/年 |
2,399 元/年 299 元/月 |
4,399 元/年 |
7,399 元/年 |
23,999 元/年 |
二级域名 |
❌ |
❌ |
❌ |
✅ |
✅ |
✅ |