- 博客(4)
- 收藏
- 关注
原创 uni-app微信登录,APP微信登录 (android,ios)
本文介绍了在App开发中实现微信快捷登录的具体步骤,重点对比了Android和iOS平台的配置差异。Android端主要流程包括:1)在微信开放平台创建移动应用并提交审核;2)获取OAuth授权后配置App信息;3)代码实现时通过openid和unionid组合完成用户标识。iOS端额外需要配置UniversalLinks:1)开启AssociatedDomains服务;2)创建并上传apple-app-site-association文件;3)在manifest.json中配置域名。文章提供了完整的代码示
2025-11-12 16:40:10
1489
1
原创 signalR在vue、uni-app中使用,实现前后端实时通信
本文介绍了在Vue和uni-app中实现与后端SignalR实时通信的方法。在Vue中通过安装@microsoft/signalr插件,初始化连接并监听后端消息;在uni-app中则利用原生WebSocket API实现SignalR连接,无需额外插件。关键步骤包括建立连接、发送握手消息、处理数据格式(如String.fromCharCode(0x1e)分隔符)以及实现消息收发功能。两种方案均需注意长时间连接的稳定性问题,建议通过“心跳机制”维持链接。代码示例涵盖了连接初始化、消息发送及断开连接的完整
2025-11-06 16:11:44
193
原创 uni-app 上传文件,无需安装插件,可上传各类型文件
uni-app上传文件,无需安装插件,放心使用,包括微信小程序,APP上传文件(各类型文件)
2025-10-24 16:45:28
209
原创 websocket 链接时间长会自动断开(心跳机制)
心跳机制的具体实现方式有很多种,比如定时发送一个空消息,或者发送一个包含时间戳的消息,服务器收到消息后返回一个包含时间戳的消息,客户端收到消息后更新时间戳,如果一段时间内没有收到服务器的消息,那么就认为连接已经断开。不过,有时候连接可能会因为网络问题或者服务器故障而中断,这时候就需要心跳机制来检测连接是否还存活。在做的时候发现其实所谓的心跳机制就是客户端定时向服务器发送一个消息,服务器收到消息后返回一个确认消息,如果客户端在一段时间内没有收到服务器的确认消息,那么就认为连接已经断开,需要重新建立连接。
2025-03-28 15:47:53
931
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅