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

问题场景

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

BUG原因

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

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

相关推荐
2501_937154931 小时前
适配中兴主流机型 纯净版刷机固件技术优势合集
android·源码·源代码管理·机顶盒
2501_915106321 小时前
用 HBuilder 上架 iOS 应用时如何管理Bundle ID、证书与描述文件
android·ios·小程序·https·uni-app·iphone·webview
TheNextByte12 小时前
如何通过OTG或不使用OTG将文件从Android传到U盘
android
2501_915909062 小时前
资源文件混淆在 iOS 应用安全中的实际价值
android·安全·ios·小程序·uni-app·iphone·webview
2501_915918412 小时前
iOS App 性能测试中常被忽略的运行期问题
android·ios·小程序·https·uni-app·iphone·webview
天勤量化大唯粉2 小时前
基于距离的配对交易策略:捕捉价差异常偏离的均值回归机会(天勤量化代码实现)
android·开发语言·python·算法·kotlin·开源软件·策略模式
走在路上的菜鸟2 小时前
Android学Dart学习笔记第二十二节 类-扩展方法
android·笔记·学习·flutter
csj502 小时前
安卓基础之《(7)—中级控件(1)图形定制》
android
Name_NaN_None2 小时前
iPhone怎么投屏到电脑上?
ios·电脑·iphone