小程序
小游戏
企业微信
微信支付
扫描小程序码分享
formId生成规则是什么,为什么这里会有很大差别
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
android上是时间戳,iOS上是随机字符串(看起来像是uuid去掉-)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
想问下,两次提交,生成的formId为什么是一样的
看下你提交form-id的小程序部分的代码呢
<form class='formWrap scan-wrap' bindsubmit="scan" report-submit='true'>
<button formType="submit">
<image src='../../res/img/home/icon-scan@2x.png' class='icon icon-scan'></image>扫一扫</button>
</form>
scan(e) {
app.globalData.formId = e.detail.formId || '';
// 调用checkSession看jscode是否在有效期间内,由于是一个异步操作,所以,scanCode应该保证在其后面执行!!!!
this.handleMpClick('扫码投递');
if (!app.checkIsLogined()) {
return wx.navigateTo({
url: `./../login/login`
})
}
this.checkSessionOfUser();
},
你会不会是其他地方有直接使用 app.globalData.formId 呢。。
是的,这个有影响嘛
还有formid有次数限制嘛
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
android上是时间戳,iOS上是随机字符串(看起来像是uuid去掉-)
想问下,两次提交,生成的formId为什么是一样的
看下你提交form-id的小程序部分的代码呢
<form class='formWrap scan-wrap' bindsubmit="scan" report-submit='true'>
<button formType="submit">
<image src='../../res/img/home/icon-scan@2x.png' class='icon icon-scan'></image>扫一扫</button>
</form>
scan(e) {
app.globalData.formId = e.detail.formId || '';
// 调用checkSession看jscode是否在有效期间内,由于是一个异步操作,所以,scanCode应该保证在其后面执行!!!!
this.handleMpClick('扫码投递');
if (!app.checkIsLogined()) {
return wx.navigateTo({
url: `./../login/login`
})
}
this.checkSessionOfUser();
},
你会不会是其他地方有直接使用 app.globalData.formId 呢。。
是的,这个有影响嘛
还有formid有次数限制嘛