【问题标题】:Can i avoid this error. E/InputMethodManager: Failed to get fallback IMM with expected .flutter.plugins.webviewflutter.InputAwareWebView我可以避免这个错误吗? E/InputMethodManager:无法使用预期的 .flutter.plugins.webviewflutter.InputAwareWebView 获得后备 IMM
【发布时间】:2020-12-15 14:52:15
【问题描述】:

我正在使用flutter_texflutter_tex

  flutter_tex: ^3.6.7+10

我想在 Play 商店中发布该应用。我的应用程序运行良好。但我在调试控制台中收到此消息。
我可以避免吗?


TeXView(
  renderingEngine: const TeXViewRenderingEngine.katex(),
  child: TeXViewDocument('\$\$$text\$\$'),
),

收到此错误:

E/InputMethodManager(28630): b/117267690: Failed to get fallback IMM with expected displayId=137 actual IMM#displayId=0 view=io.flutter.plugins.webviewflutter.InputAwareWebView{86b4162 VFEDHVC.. ........ 0,0-864,188}

E/InputMethodManager(28630): b/117267690: Failed to get fallback IMM with expected displayId=137 
actual IMM#displayId=0 view=io.flutter.plugins.webviewflutter.InputAwareWebView{86b4162 VFEDHVC.. 
........ 0,0-864,188}
D/EGL_emulation(28630): eglMakeCurrent: 0x963e0360: ver 2 0 (tinfo 0xebe0dce0)
E/InputMethodManager(28630): b/117267690: Failed to get fallback IMM with expected displayId=138 
actual IMM#displayId=0 view=io.flutter.plugins.webviewflutter.InputAwareWebView{47b28d1 VFEDHVC.. 
........ 0,0-864,188}
D/HostConnection(28630): HostConnection::get() New Host Connection established 0x6bd973d0, tid 28933
D/HostConnection(28630): HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1        
ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 
ANDROID_EMU_vulkan     ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings 
ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache 
ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync 
ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit 
GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing 
ANDROID_EMU_gles_max_version_2 
E/InputMethodManager(28630): b/117267690: Failed to get fallback IMM with expected displayId=139 
actual IMM#displayId=0 view=io.flutter.plugins.webviewflutter.InputAwareWebView{d55bd6b VFEDHVC.. 
........ 0,0-864,188}
E/InputMethodManager(28630): b/117267690: Failed to get fallback IMM with expected displayId=140 
actual IMM#displayId=0 view=io.flutter.plugins.webviewflutter.InputAwareWebView{24c90e0 VFEDHVC.. 
........ 0,0-864,188}

不关心这个是否安全。

【问题讨论】:

    标签: flutter latex flutter-dependencies flutter-release


    【解决方案1】:

    遇到了同样的问题。项目的干净重建修复了它。

    【讨论】:

      【解决方案2】:

      我们必须启用混合合成,设置 WebView.platform = SurfaceAndroidWebView(); 你可以看看这个github链接https://github.com/flutter/flutter/issues/40716#issuecomment-708076795。这帮助我解决了这个错误。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-23
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      • 2017-12-23
      • 2021-10-26
      • 1970-01-01
      相关资源
      最近更新 更多