wkiwi的博客

小程序内部实现长按二维码识别

发布时间:5年前热度: 3092 ℃评论数:

在小程序内想实现长按识别二维码 加群?加好友?关注公众号?


很高兴告诉你可以实现


在微信版本高于7.0.11支持微信跳转webview且支持长按识别!


决绝方案

代码如下

  1. /**
  2. * 比较版本号大小
  3. * @Author: wkiwi
  4. * @param {String|Number} 版本号
  5. * @return {Number}
  6. */
  7. function compareVersion(v1, v2) {//compareVersion('1.11.0', '1.9.9') // 1
  8. v1 = v1.split('.')
  9. v2 = v2.split('.')
  10. const len = Math.max(v1.length, v2.length)
  11. while (v1.length < len) {
  12. v1.push('0')
  13. }
  14. while (v2.length < len) {
  15. v2.push('0')
  16. }
  17. for (let i = 0; i < len; i++) {
  18. const num1 = parseInt(v1[i])
  19. const num2 = parseInt(v2[i])
  20. if (num1 > num2) {
  21. return 1
  22. } else if (num1 < num2) {
  23. return -1
  24. }
  25. }
  26. return 0;
  27. }

代码如下

  1. var version = uni.getSystemInfoSync().version
  2. if(compareVersion(version,'7.0.11')>=0){
  3. console.log('支持跳转webview')
  4. }

微信小程序,长按二维码识别,webview

您看完此新闻的心情是
收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!

热评话题

按钮 内容不能为空!
立刻说两句吧! 查看0条评论

手机扫码访问

Scan me!