HBuilderX uni-app发行到微信小程序时报错(已解决)


前言

作为新手第一次使用HBuilderX uniapp 发行到微信小程序时 , 很大程度会出现以下的错报错提醒
uniapp发行到小程序报错

一、在 HBuilderX 中 uniapp 项目中找到 manifest.json (微信小程序配置) 中填写 微信小程序AppID 并且勾选下图配置

微信小程序配置

二、首先打开微信微信开发者工具 , 找到设置安全设置

设置--安全设置

三、在安全设置中开启服务端口

在安全设置中开启服务端口

四、最后点击 发行小程序-微信(仅适用于uni-app)

发行小程序-微信(仅适用于uni-app)

五、感谢

如果觉得有用欢迎点赞关注收藏。
有问题私信我!!~~
谢谢

HBuilderX是一款基于DCloud(云软)的前端开发工具,它支持通过 uni-app 框架快速构建跨平台的应用,包括微信小程序App等。对于微信小程序的授权登录,uni-app 提供了统一的解决方案,你可以使用其内置的`wx.login`接口来进行授权登录。 以下是使用HBuilderXuni-app中进行微信小程序授权登录的基本步骤: 1. **导入依赖**:在HBuilderX项目中,需要先安装微信小程序的JS SDK,可以在项目的配置文件`config.js`中添加`uniapp`的SDK到`frameworks`数组里。 ```javascript // config.js frameworks: { // ...其他框架 wx: { env: 'development', // 或者 'production' options: { logJsApiCall: true, // 开启调试模式打印日志 debug: true, } }, } ``` 2. **引入并初始化**:在需要使用登录功能的地方引入微信JS-SDK,并调用`login()`函数请求用户授权。 ```javascript Page({ onReady() { uni.login({ success: (res) => { // 获取到code后,可以调用微信的统一下单接口换取access_token this.getAccessToken(res.code); }, fail: () => { console.error('登录失败'); } }); }, getAccessToken(code) { // 使用code换取access_token,然后进行登录操作 } }) ``` 3. **处理回调**:`getAccessToken`函数中,你需要调用微信提供的API,如`wx.request`,将code发送到后台服务器换取access_token和openid,然后结合这些信息完成用户的登录流程。 4. **保存并刷新**:登录成功后,通常会将用户信息保存到本地或服务器,下次打开小程序,如果用户已经授权,可以直接从缓存中获取身份信息而无需再次授权。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值