帖子
帖子
用户
博客
课程
显示全部楼层
7
帖子
0
勋章
51
Y币

[BUG] android 在有输入框的页面键盘尚未弹出时,返回。会 闪退

[复制链接]
发表于 2022-12-15 10:41:04
android  在有输入框的页面键盘尚未弹出时,返回。会 闪退。必现,是键盘未执行完然后返回导致js 中断闪退么?如何解决。。ios 基本不会
你好,可以收集到闪退日志吗
7
帖子
0
勋章
51
Y币
本帖最后由 Amo-Ld 于 2022-12-15 14:43 编辑
技术咨询-特特 · 2022-12-15 11:35你好,可以收集到闪退日志吗

安卓测试包怎么收集闪退日志??





Android|Redmi 6A|9
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object com.uzmap.pkg.uzcore.UZAppActivity.getSystemService(java.lang.String)' on a null object reference
        at com.meng.keyboard.MengKeyBMgr$1.run(MengKeyBMgr.java:85)
        at android.os.Handler.handleCallback(Handler.java:873)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:201)
        at android.app.ActivityThread.main(ActivityThread.java:6820)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:922)


这是今天最新的闪退日志
发一下简化版的闪退代码,我们这边测试一下
7
帖子
0
勋章
51
Y币
技术咨询-特特 · 2022-12-15 15:42发一下简化版的闪退代码,我们这边测试一下

当前页面的代码 ,键盘还未弹起右滑返回或者用api.closeWin()的时候,在上个页面等个1-3秒钟就会闪退


if(systemOS=='ios'){
            setTimeout(function(){
                $('.cnameInput').focus();
            },500);
        }else{
            //进入该页自动弹出键盘
            var keyBoardMgr = api.require("keyBoardMgr");
            keyBoardMgr.showKeyBoard(function(ret, err){});
            setTimeout(function(){
                $('.cnameInput').focus();
            },500);
        }



这个可能是由模块引起的,我们这边联系模块开发看下
您需要登录后才可以回帖 登录

本版积分规则