Comments (23)
传入图片为:微信接口返回的头像:http://thirdwx.qlogo.cn/mmopen/wprMnqDUJH69pXBhKHUuNyTcavcYickDnnRtYiaymtnaa3ibFibJZP1qUCDIlndicaTAcAU2c8obdjtCh8GYkL4UicEODUthljibD49/132
from vue-qr.
再试试最新版本的
from vue-qr.
使用微信返回来的头像和网上的一些线上的图片,就会出现跨域问题;
微信接口返回的头像为:http://thirdwx.qlogo.cn/mmopen/wprMnqDUJH69pXBhKHUuNyTcavcYickDnnRtYiaymtnaa3ibFibJZP1qUCDIlndicaTAcAU2c8obdjtCh8GYkL4UicEODUthljibD49/132
@Binaryify
已经更新到1.4.1版本
from vue-qr.
有些图片服务器不允许跨域的就不行了
from vue-qr.
你试试这个
https://avatars1.githubusercontent.com/u/12221718?s=88&v=4
from vue-qr.
@Binaryify 你这张照片可以显示,是允许跨域了是吧。
但是打包报错了
from vue-qr.
不是 vue-cli 生成的项目吗
from vue-qr.
@Binaryify 是的,启动不报错,打包报错了这个1.4.1版本,我安装回v1.3.8后,打包又没报错了
from vue-qr.
试试最新的 v1.5.1, 找不到就用 npm 官方源装
from vue-qr.
@Binaryify 安卓报错,最新还是1.4.1,我开了VPN再npm install vue-qr --save-dev,安卓时还是这个图的报错error,然后还是最新的1.4.1
from vue-qr.
用了 nrm 吗,切到官方npm源
from vue-qr.
from vue-qr.
from vue-qr.
代理什么的关掉
from vue-qr.
嗯,关掉了所有代理和VPN,也用过了自带的终端来安装npm install vue-qr --save 还是没成,我试了用npm源安装1.3.8都不行,不知道会不会网络问题,用淘宝源就可以,但就是没1.5.1,,我上面的图片,还能用其他源码?1.5.1的
from vue-qr.
from vue-qr.
@Binaryify 用淘宝镜像可以升级到1.5.1了,打包也没报错了,然后试了上面你发给我的你那个头像是可以显示的,你是在你的图片库做了跨域处理是吧,我这边接口的图片也需要做跨域处理,那就可以了是吗?
from vue-qr.
@KaivOU
对的,因为服务器不允许跨域的话前端也是没办法解决的,得弄个转发服务器成同域的
from vue-qr.
@Binaryify http://thirdwx.qlogo.cn/mmopen/wprMnqDUJH69pXBhKHUuNyTcavcYickDnnRtYiaymtnaa3ibFibJZP1qUCDIlndicaTAcAU2c8obdjtCh8GYkL4UicEODUthljibD49/132
那就尴尬了,这个是微信的头像的logo,本来就支持跨域的,在任何浏览器都可以打开,在我们这插件里面就出现跨域问题
from vue-qr.
from vue-qr.
from vue-qr.
我试了还是不行,不知道为什么
data() {
return {
config: {
value: 'www.baidu.com',//显示的值、跳转的地址
logo: "http://thirdwx.qlogo.cn/mmopen/wprMnqDUJH69pXBhKHUuNyTcavcYickDnnRtYiaymtnaa3ibFibJZP1qUCDIlndicaTAcAU2c8obdjtCh8GYkL4UicEODUthljibD49/132"//中间logo的地址
}}}
参数都配在这里了,webpack里面的那个proxyTable也关了,
用你那个https的头像就行,有没有头绪提点下,还是报错。我的代码有问题吗?
from vue-qr.
你弄个空项目重新试试
from vue-qr.
Related Issues (20)
- does not provide an export named 'default' HOT 5
- 出现堆栈溢出 HOT 2
- npm ERR! code 1 / Mac M1 Chip HOT 2
- [求助] path-browserify does not provide an export named 'basename' HOT 6
- 添加logoSrc后二维码无法被识别
- vue3+vite 引用提示 import not found: extname HOT 2
- vue3版本类型报错
- 用的3.2.4版本,Vue2打包后UglifyJs报错
- 二维码Logo图片的清晰度怎么调整 HOT 5
- 启动项目报错(Module parse failed: Unexpected token (1:41089)) HOT 3
- vue-qr不支持es5的语法么
- 生成二维码破损
- IE11 页面重定向 HOT 2
- Nuxt 3 support HOT 9
- 为什么添加背景图片无法生效,只是前景色变得和背景色一样?
- Cannot read properties of undefined (reading '_c') HOT 1
- 中间logo 图片大小怎么调整? HOT 1
- Changing the ComponentOptions does not make any change to my QR
- Am I able to somehow pass a File object in the logoSrc ? HOT 1
- Access-Control-Allow-Origin CORS policy: HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vue-qr.