接入建行龙支付,手机未安装建设银行客户端时,会走默认的 H5 支付页面,打断点进响应的 H5 页面发现传输过来的 H5地址是正常可以通过网页打开的。分析了很久以为是配置或者别的问题,最终发现问题出在 webview的pausetimers方法上,支付之前是一个 H5的余额充值页面,该页面 onPause方法里面会调用webview的pausetimers方法,该方法会把全局的 webview暂停layout,parsing,以及js timer,导致页面绘制出问题。后把该方法注视掉,建行 H5 的支付页面可以正常展示了
Android接建行龙支付H5 页面白屏问题修复
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 当出现H5支付/授权页面无法输入,webview卡死现象 请参考以下方法检查: 原因 1:开启硬件加速同时wind...
- 前段时间项目需求,集成了支付宝手机支付功能,集成过程中一切顺利,禁不住感叹大厂提供的东西就是给力。然而今天测试拿手...
- 由于公司的业务需要,为了节省申请开通微信支付的时间和人力,公司决定使用微信h5支付。这样即节省了时间,同时以后所有...
- 1.页面上有一个或多个错误。 今天上架APP时遇到的,一开始不懂啥原因,因为之前好好打就一个5.5寸的,后面发现原...