技术能力体现:
1.混合架构:主体采用 Uni-App (Vue 3 + Vite) 一套代码覆盖 iOS + Android,开发效率翻倍。对性能敏感的蓝牙通信和音视频对讲模块,采用原生插件方式(Android 用 Java/Kotlin,iOS 用 Swift)注入,实现“热插拔”式混合开发,兼顾跨端效率与原生体验。
2.蓝牙门禁全链路:基于 蓝牙 GATT 协议 封装了稳定重连、分包粘包处理机制。创新引入 RSSI 动态测距算法实现摇一摇开门,同时设计本地指令队列 + 失败重试 + 超时补偿策略,将开门成功率从行业平均 87% 提升至 99.2%,服务 15 万+ 用户实际验证。
3.文件上传优化:报修附件(图片/视频)采用 WebP 图片压缩 + 分片断点续传 方案,单文件最大支持 500MB 视频上传,弱网环境下可断点续传,上传成功率从 78% 提升至 96%。
4.离线优先策略:利用 SQLite (plus-sqlite) 做业务数据本地持久化,报修草稿、已填写表单在无网络时完整保存。网络恢复后通过 WorkManager(Android)和 Background Tasks(iOS)自动触发同步,不丢失用户任何数据。
5.双端支付统一封装:将 微信支付 和 支付宝支付 SDK 封装为统一支付接口,服务端下发的支付签名由 APP 端调起,核心密钥永不落地客户端,保障金融级安全。
6.全屏幕适配:攻克 iOS 和 Android 在 WebView 内核渲染差异导致的样式错乱,采用 CSS 变量 + 媒体查询 + Flexible 弹性布局,并对 刘海屏、挖孔屏、折叠屏 做了全覆盖适配。
7.Android 高版本兼容:解决 Android 10+ 分区存储限制下的文件 URI 跨域访问难题,通过 FileProvider + 自定义 ContentProvider 实现应用间安全文件共享。