table型二维码和canvas的二维码
经过使用,发现jquery.qrcode.js需要依赖jquery外,二者生成的二维码扫描都能成功,
但是因为需要兼容ie8,jquery.qrcode.js的render值应该指定为'table',这样造成,所有的浏览器都是生成table类型的二维码, 而qrcode.js不用修改配置,就可以实现只是在ie8的情况下,才生成table,其他情况生成canvas.
因为这是单页的html,由于要用ajax,所以我引入了jquery-1.12.4, 所以我想用jquery.qrcode.min.js, 因为比qrcode.min.js小了6k, 但是它又因为兼容ie8的关系,生成table的二维码,我觉得table的二维码代码太长,感觉不好,想在其他情况下生成canvas, 有没有更优的方法?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那就判断浏览器是否支持canvas 然后对应不同的qrcode配置..