开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
当面付
刷脸付
app支付
案例分析
sdk & demo
常见问题
常用工具
手机网站支付
电脑网站支付
直付通
花呗分期
支付能力 > app支付 > 常见问题 > 当出现h5支付/授权页面无法输入,webview卡死现象
收藏
我的文档
设置
问题描述
客户端进行 h5 页面支付,或者授权页面输入信息时,出现卡顿现象。 
问题原因
开启硬件加速同时 windowbackground 为 null 就有问题。
调用了 mwebview.pausetimers()。 
凯发app官方网站的解决方案
开启硬件加速同时 windowbackground 为 null
针对支付宝支付\\授权的 activity 设置 android:hardwareaccelerated="false",如下代码所示:
java
复制代码
<activity
android:name="com.alipay.sdk.app.h5payactivity" android:hardwareaccelerated="false" android:configchanges="orientation|keyboardhidden|navigation|screensize" android:exported="false"
android:screenorientation="behind" android:windowsoftinputmode="adjustresize|statehidden" >
</activity> <activity
android:name="com.alipay.sdk.app.h5authactivity" android:hardwareaccelerated="false" android:configchanges="orientation|keyboardhidden|navigation" android:exported="false"
android:screenorientation="behind" android:windowsoftinputmode="adjustresize|statehidden" >
</activity>
为 windowbackground 设置一个颜色(transparent也可以)。 
调用了 mwebview.pausetimers()
pausetimers 是一个全局方法,会停止所有 js 的执行,所以方法有以下两种,任取其一:
不要使用 pausetimers()。
在进入支付功能前,调用 resumetimers()。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图