Uniapp图片跨域解决

配置Proxy代理即可

参考跨域配置博客

这里只简单讲一下Vue3模板的配置

根目录下创建vite.config.js

仅vue3模板可用

HBuilderX 3.2.0 及以上版本可用

内容配置如下

js 复制代码
import {
	defineConfig
} from 'vite';
import uni from '@dcloudio/vite-plugin-uni';

export default defineConfig({
	plugins: [uni()],
	server: {
		port: 5173,
		proxy: {
			'/oss': {
				target: 'https://take-saas.oss-cn-hangzhou.aliyuncs.com', // 目标服务  
				changeOrigin: true,
				rewrite: path => path.replace(/^\/oss/, ''),
			}
		}
	}
});

图片路径改为:

js 复制代码
<image class="w-74 h-74 rounded-50" :src="'/oss/wechat_applets/wxshare/report_training_time.png'" mode=""></image>

这样即可解决问题,同理vue2根据上述博客配置完跨域也是这样访问

相关推荐
驯狼小羊羔14 小时前
学习随笔-hooks和mixins
前端·javascript·vue.js·学习·hooks·mixins
r***869814 小时前
Redis 6.2.7安装配置
前端·数据库·redis
ssshooter14 小时前
传参优于外部变量
前端·后端·面试
小小小小宇14 小时前
处理耗时较长的任务笔记
前端
消失的旧时光-194314 小时前
Flutter Scaffold 全面解析:打造页面骨架的最佳实践(附场景示例 + 踩坑分享)
前端·flutter
三门14 小时前
开源版扣子私有化部署
前端
麦麦大数据15 小时前
F048 体育新闻推荐系统vue+flask
前端·vue.js·flask·推荐算法·体育·体育新闻
风止何安啊15 小时前
JS 对象:从 “散装” 到 “精装” 的晋级之路
前端·javascript·node.js
Bug快跑-115 小时前
Java、C# 和 C++ 并发编程的深度比较与应用场景
java·开发语言·前端
Achieve前端实验室15 小时前
【每日一面】如何解决内存泄漏
前端·javascript·面试