Binaryify / vue-qr

The Vue Component for Awesome-qr.js
MIT License
849 stars 123 forks source link

logoSrc传入本地图片转换的base64图片,在安卓手机端整个二维码显示不出来 #39

Closed willson-wang closed 5 years ago

willson-wang commented 6 years ago

vue-qr版本:1.3.0

本地图片转换成base64 image

生成二维码 image

在安卓手机内提示跨域,导致整个二维码显示不出来 image

image

去掉logoSrc就能够正常显示

image

wenxuancheung commented 6 years ago

我也遇到了同样的问题,安卓不行,ios可以。

Binaryify commented 6 years ago

请更新到1.5版本

wenxuancheung commented 6 years ago

现在就是1.5.1版本

willson-wang commented 6 years ago

升级到最新版本后,图片转化的方法换成了xhr去请求外链图片的形式,那就是只支持url链接的图片,不支持base64格式的图片吗?

image

我目前的解决方法是,只生成二维码,然后在通过cavas把我的base64logo图与二维码重新生成一张新的图片

Binaryify commented 6 years ago

我加个判断吧

Binaryify commented 6 years ago

更新到 1.5.2 试试

Binaryify commented 6 years ago

@willson-wang @wenxuancheung