帖子
帖子
用户
博客
课程
1234下一页
返回列表 发新帖
显示全部楼层
68
帖子
1
勋章
292
Y币

[BUG] FNScanner模块实现openView闪退

[复制链接]
发表于 2016-7-5 15:43:05
本帖最后由 Madision 于 2016-9-13 09:43 编辑

FNScanner.openView自定义了一下界面,老是闪退,放置一段时间莫名其妙就闪了,怀疑是内存溢出。。
//打开扫码区      
        function openScanView(){
            FNScanner.openView({
                autorotation : true,
                rect:rect
            }, function(ret, err) {
                if (ret.eventType == 'success') {
                    setTimeout(function(){
                        FNScanner.closeView();
                        openScanView();
                    },500);
                    var scanContent = ret.content;
                    getScanContent(scanContent);
                }
                if(ret.eventType=="show"){
                    setTimeout(function(){
                        openScanLine();
                    },500);
                }
            });
        }
function openScanLine(){
            api.closeFrame({
                name: 'scanFrame'
            });
            api.openFrame({
                name : 'scanFrame',
                url : 'widget://html/scanFrame.html',
                bgColor : 'transparent',
                rect:rect,
                bounces : false,
                vScrollBarEnabled : false,
                hScrollBarEnabled : false
            });
        }

扫一扫界面android选图片会黑屏

机型MI NOTE PRO  版本5.1.1 LMY47V

日志随便找的
java.lang.RuntimeException: autoFocus failed         at android.hardware.Camera.native_autoFocus(Native Method)         at android.hardware.Camera.autoFocus(Camera.java:1343)         at com.uzmap.pkg.uzmodules.uzFNScanner.Zxing.camera.CameraManager.requestAutoFocus(CameraManager.java:230)         at com.uzmap.pkg.uzmodules.uzFNScanner.Zxing.decoding.CaptureActivityHandlerView.handleMessage(CaptureActivityHandlerView.java:87)         at android.os.Handler.dispatchMessage(Handler.java:102)         at android.os.Looper.loop(Looper.java:135)         at android.app.ActivityThread.main(ActivityThread.java:5298)         at java.lang.reflect.Method.invoke(Native Method)         at java.lang.reflect.Method.invoke(Method.java:372)         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:910)         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:705)


java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.startsWith(java.lang.String)' on a null object reference         at com.uzmap.pkg.uzcore.s.b(UZHybridWindow.java:1381)         at com.uzmap.pkg.uzcore.s.b(UZHybridWindow.java:1365)         at com.uzmap.pkg.uzcore.a.b(APIWebView.java:290)         at com.uzmap.pkg.uzcore.a.e(APIWebView.java:303)         at com.uzmap.pkg.uzcore.v.onProgressChanged(UZWebChromeClient.java:77)         at com.android.webview.chromium.WebViewContentsClientAdapter.onProgressChanged(WebViewContentsClientAdapter.java:236)         at org.chromium.android_webview.AwContentsClientCallbackHelper$MyHandler.handleMessage(AwContentsClientCallbackHelper.java:197)         at android.os.Handler.dispatchMessage(Handler.java:102)         at android.os.Looper.loop(Looper.java:135)         at android.app.ActivityThread.main(ActivityThread.java:5298)         at java.lang.reflect.Method.invoke(Native Method)         at java.lang.reflect.Method.invoke(Method.java:372)         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:910)         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:705)


QQ截图20160913094222.jpg
0
帖子
0
勋章
1320
Y币
提示: 作者被禁止或删除 内容自动屏蔽
68
帖子
1
勋章
292
Y币
BUG验证 发表于 2016-7-5 17:31
请贴出你的测试机型,以及系统版本。

机型MI NOTE PRO  版本5.1.1 LMY47V
4
帖子
0
勋章
28
Y币
这个问题为什么官方一直没有说明原因和给出解决方案呢,其实不只调用OPEN VIEW后隔一段时间APP会自动退出,就连调用encodeImg这个也会呀,请官方帮忙解决一下吧
68
帖子
1
勋章
292
Y币
zhouhoumian 发表于 2016-7-27 11:26
这个问题为什么官方一直没有说明原因和给出解决方案呢,其实不只调用OPEN VIEW后隔一段时间APP会自动退出, ...

请第一时间关注帖子哈,我也在等待
0
帖子
0
勋章
688
Y币
闪退的时候,不错误日志找出来,然后发出来,才能定位错误原因
68
帖子
1
勋章
292
Y币
imeilingo 发表于 2016-8-1 14:10
闪退的时候,不错误日志找出来,然后发出来,才能定位错误原因

有道理,我去找找
68
帖子
1
勋章
292
Y币
BUG验证 发表于 2016-7-5 17:31
请贴出你的测试机型,以及系统版本。

java.lang.RuntimeException: autoFocus failed         at android.hardware.Camera.native_autoFocus(Native Method)         at android.hardware.Camera.autoFocus(Camera.java:1343)         at com.uzmap.pkg.uzmodules.uzFNScanner.Zxing.camera.CameraManager.requestAutoFocus(CameraManager.java:230)         at com.uzmap.pkg.uzmodules.uzFNScanner.Zxing.decoding.CaptureActivityHandlerView.handleMessage(CaptureActivityHandlerView.java:87)         at android.os.Handler.dispatchMessage(Handler.java:102)         at android.os.Looper.loop(Looper.java:135)         at android.app.ActivityThread.main(ActivityThread.java:5298)         at java.lang.reflect.Method.invoke(Native Method)         at java.lang.reflect.Method.invoke(Method.java:372)         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:910)         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:705)
68
帖子
1
勋章
292
Y币
imeilingo 发表于 2016-8-1 14:10
闪退的时候,不错误日志找出来,然后发出来,才能定位错误原因

java.lang.RuntimeException: autoFocus failed         at android.hardware.Camera.native_autoFocus(Native Method)         at android.hardware.Camera.autoFocus(Camera.java:1343)         at com.uzmap.pkg.uzmodules.uzFNScanner.Zxing.camera.CameraManager.requestAutoFocus(CameraManager.java:230)         at com.uzmap.pkg.uzmodules.uzFNScanner.Zxing.decoding.CaptureActivityHandlerView.handleMessage(CaptureActivityHandlerView.java:87)         at android.os.Handler.dispatchMessage(Handler.java:102)         at android.os.Looper.loop(Looper.java:135)         at android.app.ActivityThread.main(ActivityThread.java:5298)         at java.lang.reflect.Method.invoke(Native Method)         at java.lang.reflect.Method.invoke(Method.java:372)         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:910)         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:705)
4
帖子
0
勋章
38
Y币
请问,这个问题现在解决了吗
1234下一页
您需要登录后才可以回帖 登录

本版积分规则