地接侠小程序(Taro)兼容IOS系统Bug解决(redux持久化不成功、整个页面会拖动)

在写地接侠小程序的时候就是有考虑过兼容问题的,但是在写的过程中并没有用苹果手机进行调式,一直都是用的自己的安卓手机,一直都是没有问题的,但是毕竟项目需要上线,于是在上线前用苹果手机测试果然出现了预想中的问题。

redux持久化不成功

问题描述:

具体问题就是redux中的数据其实是更改了的,同时能够拿到更改后的数据,但是在本地持久化中,数据一直没有更新,一直是最初的状态,那这样的话,在接口请求的过程中一直都拿不到token因为我是通过本地存储获取到的token,并且每次进入都需重新登录,因为用户的数据并没有保留。

具体解决:

persistReducer的时候设置一下throttle

参考内容:

整个页面会拖动

问题描述:

在苹果手机上整个页面就想一张纸一样,可以随意拨动,但是在安卓手机中是正常的

图片对比:
具体解决:

在app.config.ts文件夹中,在window中添加 disableScroll: true

disableScroll: true 这个设置通常用于控制页面或应用是否禁用滚动功能。当设置为 true 时,意味着禁用了页面或应用的滚动能力,用户无法通过滚动鼠标滚轮或触摸屏幕来滚动页面内容。

上面那个方式是全局的,也可以单独给一个页面设置滚动如下所示

参考内容:

微信小程序页面在苹果手机上滑动,整个页面会拖动的问题解决办法_ios微信开发者工具上滑页面动态-CSDN博客

相关推荐
flower_drop2 小时前
基于 WebUSB 与 CDP:在浏览器端实现 Android 设备通信与无证书抓包实践
android·chrome·测试工具·adb·bug·edge浏览器
小疯仔4 小时前
轨迹在地图上“漂“了 500 米?一文吃透 WGS-84→GCJ-02 坐标转换引擎(GPX→JSON 实战源码剖析)
小程序·json·notepad++
lhldsg9 小时前
全民健身解决方案软件开发实战:从架构设计到部署指南
java·前端·数据库·小程序
2501_9160074714 小时前
使用Apple Dashboards显示和自定iOS应用性能指标与数据可视化指南
android·ios·小程序·https·uni-app·iphone·webview
软件技术新观察15 小时前
企业数字化开发科普:软件定制、小程序、APP 开发全解析
人工智能·小程序
凡泰AI15 小时前
小程序容器技术解析:一个能够同时在多端APP运行同一个小程序的SDK需要关注哪些内容?
开发语言·小程序·mpaas·uni·技术实践
爱折腾的编程老炮15 小时前
潮玩小程序订单模型-一张表装下所有玩法
spring boot·小程序·uni-app
万岳科技程序员小金15 小时前
同城O2O外卖系统源码开发详解:从APP、小程序到后台管理平台的完整架构解析
小程序·架构·同城外卖系统源码·外卖app开发·外卖小程序开发·外卖软件开发·外卖平台搭建
博、、16 小时前
全民健身解决方案小程序系统开发实战:从架构设计到上线指南
小程序
lytao12316 小时前
90% 覆盖率不等于没 Bug:用风险配置测试组合
前端·javascript·bug·软件工程