关于qrcode:qrcode-参数传入默认px-数值转换rem

      var style =
        document.body.currentStyle ||
        document.defaultView.getComputedStyle(document.body, "");
      let fs = style.fontSize.replace("px", "");
      let size = fs * 3.12;
      var qrcode = new QRCode(this.$refs.qrCodeUrl, {
        text: url, // 须要转换为二维码的内容
        width: size,
        height: size,
        colorDark: "#000000",
        colorLight: "#ffffff",
      });

H5端rem自适应 因为qrcode 参数传入默认px 导致不能正确居中显示二维码,解决采纳获取body.fontSize 计算出px值传入qrcode 实现不同屏幕都可居中

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理