Youtube_player_flutter: deactivate() λ©”μ„œλ“œμ—μ„œ 였λ₯˜κ°€ λ°œμƒν•©λ‹ˆλ‹€.

에 λ§Œλ“  2019λ…„ 11μ›” 22일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: sarbagyastha/youtube_player_flutter

탐색 νŽ˜μ΄μ§€μ— λ‹€λ₯Έ νŽ˜μ΄μ§€μ— λŒ€ν•œ λΉ„λ””μ˜€ ν”Œλ ˆμ΄μ–΄κ°€ ν¬ν•¨λ˜μ–΄ 있으면 _controller.pause()μ—μ„œ 였λ₯˜κ°€ λ°œμƒν•©λ‹ˆλ‹€. 라인.

무효 λΉ„ν™œμ„±ν™”() {
_controller.pause();
super.deactivate();
}

μ•„λž˜ 이벀트 둜그:

W/ScreenOrientationListener(17293): μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ” κ΄€μ°°μžλ₯Ό μ œκ±°ν•©λ‹ˆλ‹€!
W/chromium(17293): [경고:aw_contents.cc(315)] SP >>> 파괴
I/chromium(17293): [INFO:synchronous_compositor_impl.cc(111)] [SynchronousCompositorImpl::SetClient] [0x0000007f359b5ec0]
I/MediaCodec(17293): [릴리슀]라인:383 [OMX.google.opus.decoder]+++
I/ACodec(17293): freeBuffersOnPort 포트 인덱슀 0
I/ACodec(17293): freeBuffersOnPort 포트 인덱슀 1
I/MediaCodec(17293): [onMessageReceived]쀄:1268 [OMX.google.opus.decoder][what=kWhatShutdownCompleted][μƒνƒœ 10][msg='AMessage(what = 'codc', λŒ€μƒ = 2) = {
I/MediaCodec(17293): int32_t what = 1935896429
I/MediaCodec(17293): }' ]
I/MediaCodec(17293): [~MediaCodec]쀄:205 [][mState 0]+++
I/MediaCodec(17293): [릴리슀]쀄:383 [OMX.MTK.VIDEO.DECODER.VP9]+++
I/ACodec(17293): freeBuffersOnPort 포트 인덱슀 0
I/ACodec(17293): freeBuffersOnPort 포트 인덱슀 1
I/MediaCodec(17293): [onMessageReceived]쀄:1268 [OMX.MTK.VIDEO.DECODER.VP9][what=kWhatShutdownCompleted][μƒνƒœ 10][msg='AMessage(what = 'codc', λŒ€μƒ = 5) = {
I/MediaCodec(17293): int32_t what = 1935896429
I/MediaCodec(17293): }' ]
I/MediaCodec(17293): [~MediaCodec]쀄:205 [][mState 0]+++
E/flutter (17293): [였λ₯˜:flutter/lib/ui/ui_dart_state.cc(148)] μ²˜λ¦¬λ˜μ§€ μ•Šμ€ μ˜ˆμ™Έ: MissingPluginException(채널 plugins.flutter.io/webview_0μ—μ„œ 평가 μžλ°”μŠ€ν¬λ¦½νŠΈμ— λŒ€ν•œ κ΅¬ν˜„μ„ 찾을 수 μ—†μŒ)
E/flutter (17293): #0 MethodChannel.invokeMethod (νŒ¨ν‚€μ§€:flutter/src/services/platform_channel.dart:314:7)
E/ν”ŒλŸ¬ν„°(17293):
E/flutter(17293): #1 MethodChannelWebViewPlatform.evaluateJavascript(νŒ¨ν‚€μ§€:webview_flutter/src/webview_method_channel.dart:90:21)
E/flutter(17293): #2 WebViewController.evaluateJavascript(νŒ¨ν‚€μ§€:webview_flutter/webview_flutter.dart:626:39)
E/flutter(17293): #3 YoutubePlayerController._callMethod(νŒ¨ν‚€μ§€:youtube_player_flutter/src/utils/youtube_player_controller.dart:180:32)
E/flutter(17293): #4 YoutubePlayerController.pause(νŒ¨ν‚€μ§€:youtube_player_flutter/src/utils/youtube_player_controller.dart:194:19)
E/flutter (17293): #5 _VideosScreenState.deactivate (νŒ¨ν‚€μ§€:youvilist/videosScreen.dart:133:34)
E/flutter(17293): #6 StatefulElement.deactivate(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:4135:12)
E/flutter(17293): #7 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1756:13)
E/flutter(17293): #8 SingleChildRenderObjectElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:5115:14)
E/flutter(17293): #9 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #10 ComponentElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:3990:14)
E/flutter(17293): #11 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #12 SingleChildRenderObjectElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:5115:14)
E/flutter(17293): #13 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #14 SingleChildRenderObjectElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:5115:14)
E/flutter (17293): #15 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #16 SingleChildRenderObjectElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:5115:14)
E/flutter (17293): #17 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #18 SingleChildRenderObjectElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:5115:14)
E/flutter(17293): #19 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #20 ComponentElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:3990:14)
E/flutter (17293): #21 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #22 ComponentElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:3990:14)
E/flutter (17293): #23 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #24 ComponentElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:3990:14)
E/flutter(17293): #25 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #26 SingleChildRenderObjectElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:5115:14)
E/flutter(17293): #27 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #28 ComponentElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:3990:14)
E/flutter(17293): #29 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #30 SingleChildRenderObjectElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:5115:14)
E/flutter(17293): #31 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #32 ComponentElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:3990:14)
E/flutter(17293): #33 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #34 ComponentElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:3990:14)
E/flutter(17293): #35 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/flutter(17293): #36 SingleChildRenderObjectElement.visitChildren(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:5115:14)
E/flutter(17293): #37 _InactiveElements._deactivateRecursively(νŒ¨ν‚€μ§€:flutter/src/widgets/framework.dart:1758:13)
E/ν”ŒλŸ¬ν„°(17293): #38
W/chromium(17293): [κ²½κ³ :aw_network_delegate.cc(86)] https://r1---sn-nx5cvox-5uie.googlevideo.com/videoplayback?expire=1574443433&ei=ScXXXdWBL-TyxgKpl6m4Cw.1030 O-AF9ENbMJOc9OV4_Vekvta7EBAEi0vBUovMb0P1U1ZsBL 및 itag 기쀀은 = 248 aitags = 133νΌμ„ΌνŠΈ 2C134 % 2C135 % 2C136 % 2C137 % 2C160 % 2C242 % 2C243 % 2C244 % 2C247 % 2C248 % 2C278 및 μ†ŒμŠ€ = 무비 &κ°€ requireSSL = YES & mm = 31 % 2C29 및 MN = SN-nx5cvox-5uie %의 2Csn-nv47lnsy 및 MS = AU % 2Crdu 및 MV = m 및 MVI = 0 PL = 22 initcwndbps = 652,500 및 MIME λΉ„λ””μ˜€ % 2Fwebm 및 GIR = YES & CLEN = 167,339,651 및 지속 = 1537.920 및 LMT = 1570277496757063 및 MT = 1,574,421,761 및 fvip = 1 ν‚΅ μ–ΌλΌμ΄λΈŒ = YES & fexp = 23842630 & C = WEB_EMBEDDED_PLAYER 및 TXP = 5,535,432 및 sparams = % 2Cei % 2Cip % 2Cid % 2Caitags % 2Csource % 2Crequiressl % 만료 2Cmimeλ₯Ό = % 2Cgir % 2Cclen % 2Cdur % 2Clmt 및 SIG = ALgxI2wwRgIhAOsRGl_ihaPDxnSFt_2PeeuiQ9wAOw7qpXSrZLniIAn2AiEAgvZLPGOc2uPcqQtKuCuknRk6spcWaQ1Ops0Ff7ucV-Y % 3D 및 lsparams = mm % 2Cmn % 2Cms % 2Cmv % 2Cmvi % 2Cpl % 2Cinitcwndbps 및 lsig = AHylml4wRQIgVci2Rv - Q2ngHQ_cosnpEL1lYD13oiqr71DdTHXOYMACIQDYW1uinNm8Mk6Esy8uLh2UObVCy7Eiw8HQGHgbhrtBNg % 3D % 3D 및 ALR = YES & CPN = PjP8wnSh2Ki85Zot 및 cver = 20191 121&range=4746501-6314657&rn=9&rbuf=27201#-3#1
E/chromium(17293): [ERROR:deferred_gpu_command_service.cc(76)] ν•˜λ“œμ›¨μ–΄ λ Œλ”λŸ¬κ°€ μ—†μŠ΅λ‹ˆλ‹€. ꡐ착 μƒνƒœ κ°€λŠ₯μ„±

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

저도 λΉ„μŠ·ν•œ 문제λ₯Ό κ²ͺκ³  μžˆμŠ΅λ‹ˆλ‹€! deactivate λ©”μ†Œλ“œλ‘œ μ΄λ™ν•˜λ©΄ controller.pause(); λ₯Ό ν˜ΈμΆœν•˜μ§€λ§Œ λ‹€μŒμ„ λ˜μ§‘λ‹ˆλ‹€.
Unhandled Exception: MissingPluginException(No implementation found for method evaluateJavascript on channel plugins.flutter.io/webview_0)

λˆ„κ΅¬λ“ μ§€ κ³ μΉ  방법에 λŒ€ν•œ 아이디어가 μžˆμŠ΅λ‹ˆκΉŒ? pause λ©”μ†Œλ“œμ— λŒ€ν•œ κ΅¬ν˜„μ΄ μ‘΄μž¬ν•˜κΈ° λ•Œλ¬Έμ— μ•½κ°„ ν˜Όλž€μŠ€λŸ¬μ›Œμ„œ 이것이 μ–΄λ–»κ²Œ/μ™œ λ°œμƒν•˜λŠ”μ§€ ν™•μ‹€ν•˜μ§€ μ•ŠμŠ΅λ‹ˆκΉŒ?

λͺ¨λ“  3 λŒ“κΈ€

저도 λΉ„μŠ·ν•œ 문제λ₯Ό κ²ͺκ³  μžˆμŠ΅λ‹ˆλ‹€! deactivate λ©”μ†Œλ“œλ‘œ μ΄λ™ν•˜λ©΄ controller.pause(); λ₯Ό ν˜ΈμΆœν•˜μ§€λ§Œ λ‹€μŒμ„ λ˜μ§‘λ‹ˆλ‹€.
Unhandled Exception: MissingPluginException(No implementation found for method evaluateJavascript on channel plugins.flutter.io/webview_0)

λˆ„κ΅¬λ“ μ§€ κ³ μΉ  방법에 λŒ€ν•œ 아이디어가 μžˆμŠ΅λ‹ˆκΉŒ? pause λ©”μ†Œλ“œμ— λŒ€ν•œ κ΅¬ν˜„μ΄ μ‘΄μž¬ν•˜κΈ° λ•Œλ¬Έμ— μ•½κ°„ ν˜Όλž€μŠ€λŸ¬μ›Œμ„œ 이것이 μ–΄λ–»κ²Œ/μ™œ λ°œμƒν•˜λŠ”μ§€ ν™•μ‹€ν•˜μ§€ μ•ŠμŠ΅λ‹ˆκΉŒ?

λ‚˜λŠ” λ˜ν•œμ΄ λ¬Έμ œμ— 직면 ν•΄ μžˆμŠ΅λ‹ˆλ‹€.

이미 해결책을 μ°ΎμœΌμ…¨λ‚˜μš”? @nikeshjobanputra

μž¬ν˜„ κ°€λŠ₯ν•œ μ˜ˆκ°€ ν•„μš”ν•©λ‹ˆλ‹€. λ‹€μ‹œ μ—΄μ–΄λ³΄μ„Έμš”.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰