主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
交流接口实际上位于同一组中,您可以看到它们的实际用法相似,但是参数是不同的。
AC和B接口之间的差异是生成的限制数和传输参数的长度。 因此,选择时,您需要考虑两个条件:生成的数字和携带的参数的长度。
路径2:常规QR代码
简单地比较迷你程序代码的三个接口后,让我们看一下此常规QR代码的特征。 如果以上三个接口无法满足您的业务需求,例如参数长并且生成的数字特别大的方案,您可以尝试使用此常规QR代码来实现它们。
与接口相比,此QR码对生成的数量数量没有限制。参数理论可能很长(我从未尝试过任何细节,但绝对比128更长)。它也很长一段时间也有效。 从这个角度来看,无论任何业务方案如何,都可以直接选择此方法。
当然,至少应在常规QR码中考虑这两个方面。
1。开放范围:针对企业,媒体,政府和其他组织类型的迷你程序。 换句话说,它不支持激活和使用个人开发人员帐户。
2。开发相对复杂,需要用于配置的服务器名称和域名。 它需要许多陷阱。
我在这里不会谈论这个问题,因为这种方法实现有点复杂。有这种需求的朋友可以向我发送私人消息并互相学习。
要注意的最后一件事是:无论您如何实施它,都需要在释放后在正常使用前扫描小型程序。
5。交流接口实现代码的示例(云开发)
B接口类似于AC接口。您可以直接访问官方网站以查看代码示例。 本质上应该可以理解。 因此,在这里,我们仅使用一个交流接口。 这主要导致一些常见问题。
1。创建新的云功能后,在config.json文件中配置允许,并带有[[createqrcode xplox]]
。 index.js代码
const cloud = require('wx - server - sdk')cloud.init({env:cloud.dynamic_current_env,extorts.main = async(event)= {try {const result =等待云(postertype == 1){// pash路径= pase = pages/indexStudent1/suporidStudent1 = += += += + +sureARID2} //调用云功能,并请求它生成微型射击代码代码码缓冲区。 数据const qrcodeobj =等待wx.cloud.callfunction({name:'createqrcode',data:{路径:路径,宽度:430})ASE64 =数据:Image/jpeg; base64, +wx.arraybuffertobase64(qrcodeobj.result.buffer.data)//只需直接将数据直接扔入图像组件的SRC参数。它没有发布(发布它并不方便。即使相同的QR码相同,它也将被重复使用,而不仅仅是一个代码。
这几篇文章你可能也喜欢:
- 如何在applet中生成applet代码(applet生成applet代码)
- 小程序如何动态制作小程序码分析(如何在小程序中动态生成小程序二维码图片)
- 如何在小程序中生成小程序代码(如何生成小程序代码)
- 浅析如何动态制作小程序代码(如何做微信动态小程序)
本文由主机参考刊发,转载请注明:简单分析如何动态创建迷你程序代码(在微信中更改动态图像) https://zhujicankao.com/146312.html
评论前必须登录!
注册