uniapp发行为小程序记录

因为公司需要写个小程序,2年前写过小程序有点忘了,所以决定使用uniapp开发直接发行为微信小程序

首先用uniapp开发完之后,点击发行微信小程序需要AppId

在这里插入图片描述

1.去微信公共平台注册账号,有个人和企业两种

在这里插入图片描述

注册完之后去开发管理页面的开发设置就能看到AppId,直接复制过去就好;
需要注意的是:如果项目中使用了大量的图片,因为图片很占空间,而微信小程序上传最大支持2MB,所以最好的方法是把图片放在后台服务器上,通过请求得到;

2.发行完之后找到\unpackage\dist\build\mp-weixin文件直接拖进微信开发者工具中,这个时候你可能会发现你的请求报错获取不到数据;原因是我在uniapp中使用的http代理请求,而微信小程序只支持https,所以让后台重新弄了https的域名
在这里插入图片描述
manifest.json里这块也需要注意一下
在这里插入图片描述

在微信小程序中无法识别 /api,所以导致报错,解决办法:

// #ifdef H5
this.$http.post("/api/接口路径").then(res => {
	if(res.data.status){
		this.url = this.baseUrl + res.data.data.list[0].picturePath;
	}
})
// #endif
// #ifdef MP-WEIXIN
this.$http.post("https://www.域名.com/szyj/接口路径").then(res => {
	if(res.data.status){
		this.url = this.baseUrl + res.data.data.list[0].picturePath;
	}
})
// #endif

这个修改完之后,重新发行微信小程序,上传就好了;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值