Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

扫描界面热重载会黑屏 #6

Closed
shingohu opened this issue Jan 9, 2020 · 6 comments
Closed

扫描界面热重载会黑屏 #6

shingohu opened this issue Jan 9, 2020 · 6 comments
Labels
bug Something isn't working

Comments

@shingohu
Copy link

shingohu commented Jan 9, 2020

RT

@rhymelph rhymelph added the bug Something isn't working label Jan 9, 2020
@parcool
Copy link

parcool commented Jan 20, 2020

不是热重装也经常黑屏。。。多次打开就出现了

@parcool
Copy link

parcool commented Jan 20, 2020

E/flutter (27414): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, Neither user 10646 nor current process has android.permission.WAKE_LOCK., null)
E/flutter (27414): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7)
E/flutter (27414): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33)
E/flutter (27414): <asynchronous suspension>
E/flutter (27414): #2      AndroidViewController._create (package:flutter/src/services/platform_views.dart:640:54)
E/flutter (27414): #3      AndroidViewController.setSize (package:flutter/src/services/platform_views.dart:557:14)
E/flutter (27414): #4      RenderAndroidView._sizePlatformView (package:flutter/src/rendering/platform_view.dart:174:29)
E/flutter (27414): #5      RenderAndroidView.performResize (package:flutter/src/rendering/platform_view.dart:155:5)
E/flutter (27414): #6      RenderObject.layout (package:flutter/src/rendering/object.dart:1703:9)
E/flutter (27414): #7      RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13)
E/flutter (27414): #8      RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (27414): #9      RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13)
E/flutter (27414): #10     RenderObject.layout (package:flutter/src/rendering/object.dart:1724:7)
E/flutter (27414): #11     MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:163:11)
E/flutter (27414): #12     _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:477:7)
E/flutter (27414): #13     MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:232:7)
E/flutter (27414): #14     RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:391:14)
E/flutter (27414): #15     RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1584:7)
E/flutter (27414): #16     PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:844:18)
E/flutter (27414): #17     RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:344:19)
E/flutter (27414): #18     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:774:13)
E/flutter (27414): #19     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:283:5)
E/flutter (27414): #20     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1102:15)
E/flutter (27414): #21     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1041:9)
E/flutter (27414): #22     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:957:5)
E/flutter (27414): #23     _rootRun (dart:async/zone.dart:1126:13)
E/flutter (27414): #24     _CustomZone.run (dart:async/zone.dart:1023:19)
E/flutter (27414): #25     _CustomZone.runGuarded (dart:async/zone.dart:925:7)
E/flutter (27414): #26     _invoke (dart:ui/hooks.dart:259:10)
E/flutter (27414): #27     _drawFrame (dart:ui/hooks.dart:217:3)

@parcool
Copy link

parcool commented Jan 20, 2020

加上这一句就没出现了:<uses-permission android:name="android.permission.WAKE_LOCK" />

@shingohu
Copy link
Author

加上这一句就没出现了:<uses-permission android:name="android.permission.WAKE_LOCK" />

热重载还是会吧.这个是官方PlatformView的bug

@parcool
Copy link

parcool commented Jan 21, 2020

@shingohu 会哦,不仅仅是热重装,我在正常情况下也遇到过2次,不知道为什么。。。

@rhymelph
Copy link
Owner

已更新到 v0.1.4版本,新增基于Texture组件的二维码扫描相机RScanCamera,👏👏欢迎使用

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants