webview在微信小程序中,安卓加载失败,IOS正常加载

问题场景

  • 当前项目中有两种webview使用场景,一种是直接跳到到固定域名的静态页面,第二种是需要传递参数给webview,webview中间件通过传递过来的参数给后端发请求获取需要展示的数据;
  • 第一种静态页面,安卓/IOS都能够正常访问;
  • 第二种动态页面,在IOS能够正常加载,在安卓端一直处于加载中直至加载超时;

BUG原因

  • 造成安卓端无法加载的原因:给webview传递参数时通过url传参,参数长度过长导致;
  • 微信小程序安卓端对 web-view 的 URL 长度有限制(约 2048 字符);

解决方案:修改参数传递方式,或者优化参数长度

相关推荐
liang_jy15 小时前
Android SparseArray
android·源码
liang_jy15 小时前
Activity 启动流程扩展篇(一)—— startActivityInner 任务决策全解析
android·源码
NPE~16 小时前
[App逆向]脱壳实战
android·教程·逆向·android逆向·逆向分析
木易 士心17 小时前
别再只会用 drawCircle 了!一文搞懂 Android Canvas 底层机制
android
@大迁世界17 小时前
14个你现在必须关闭的 iOS 26 设置,不然手机很快被它榨干
macos·ios·智能手机·objective-c·cocoa
AtOR CUES18 小时前
MySQL——表操作及查询
android·mysql·adb
怣疯knight19 小时前
安卓App无法增加自定义图片作为图标功能
android
jinanwuhuaguo21 小时前
OpenClaw联邦之心——从孤岛记忆到硅基集体潜意识的拓扑学革命(第二十三篇)
android·人工智能·kotlin·拓扑学·openclaw
Gary Studio1 天前
安卓HAL C++基础-命名域
android
诸神黄昏EX1 天前
Android Google XTS
android