华为HarmonyOS鸿蒙Next系统WebView经常出现无响应的情况,有大佬遇到类似的情况吗?
华为HarmonyOS鸿蒙Next系统WebView经常出现无响应的情况,有大佬遇到类似的情况吗?
点击返回键ANR
J.N.Mcw1yi1C(Native Method)
org.chromium.ui.base.EventForwarder.e(chromium-TrichromeWebView.apk-stable-432409333:32)
e4.onTouchEvent(chromium-TrichromeWebView.apk-stable-432409333:44)
com.android.webview.chromium.WebViewChromium.onTouchEvent(chromium-TrichromeWebView.apk-stable-432409333:7)
android.webkit.WebView.onTouchEvent(WebView.java:2743)
com.tencent.smtt.sdk.WebView$a.onTouchEvent(Unknown Source:24)
android.view.View.dispatchTouchEvent(View.java:13694)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3243)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2924)
com.tencent.smtt.sdk.WebView$a.dispatchTouchEvent(Unknown Source:15)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3249)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2938)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3249)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2938)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3249)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2938)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3249)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2938)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3249)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2938)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3249)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2938)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3249)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2938)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3249)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2938)
com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:739)
com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:2011)
android.app.Activity.dispatchTouchEvent(Activity.java:4180)
com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:685)
android.view.View.dispatchPointerEvent(View.java:13957)
android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:6420)
android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:6215)
android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5604)
android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5657)
android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5623)
android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5781)
android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5631)
android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5838)
android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5604)
android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5657)
android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5623)
android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5631)
android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5604)
android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8698)
android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8618)
android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:8571)
android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8956)
android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:239)
android.os.MessageQueue.nativePollOnce(Native Method)
android.os.MessageQueue.next(MessageQueue.java:363)
android.os.Looper.loop(Looper.java:176)
android.app.ActivityThread.main(ActivityThread.java:8668)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1109)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2968)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3307)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2982)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3307)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2982)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3307)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2982)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3307)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2982)
初始化ANR
J.N.MFiR_zHY(Native Method)
org.chromium.android_webview.AwContents.<init>(chromium-SystemWebView.apk-stable-432409303:94)
yE.run(chromium-SystemWebView.apk-stable-432409303:10)
yG.c(chromium-SystemWebView.apk-stable-432409303:3)
wG.run(chromium-SystemWebView.apk-stable-432409303:1)
org.chromium.base.task.PostTask.b(chromium-SystemWebView.apk-stable-432409303:3)
yG.a(chromium-SystemWebView.apk-stable-432409303:3)
com.android.webview.chromium.WebViewChromium.init(chromium-SystemWebView.apk-stable-432409303:66)
android.webkit.WebView.<init>(WebView.java:445)
android.webkit.WebView.<init>(WebView.java:367)
android.webkit.WebView.<init>(WebView.java:350)
android.webkit.WebView.<init>(WebView.java:337)
销毁ANR
J.N.MWaqEQDS(Native Method)
org.chromium.android_webview.AwContents.j(chromium-SystemWebView.apk-stable-432409303:3)
com.android.webview.chromium.WebViewChromium.destroy(chromium-SystemWebView.apk-stable-432409303:11)
android.webkit.WebView.destroy(WebView.java:603)
更多关于华为HarmonyOS鸿蒙Next系统WebView经常出现无响应的情况,有大佬遇到类似的情况吗?的实战教程也可以访问 https://www.itying.com/category-93-b0.html
楼主你好,可以提供你的代码吗?
更多关于华为HarmonyOS鸿蒙Next系统WebView经常出现无响应的情况,有大佬遇到类似的情况吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
欢迎开发小伙伴们进来帮帮楼主
在华为HarmonyOS鸿蒙Next系统中,WebView无响应的问题可能由多种因素引起。首先,检查WebView的版本是否与系统兼容,确保使用的是最新版本。其次,优化网页加载逻辑,避免复杂的JavaScript操作或大量资源加载导致卡顿。此外,检查系统内存和CPU使用情况,确保资源充足。如果问题持续,建议查看系统日志,定位具体错误,或联系华为技术支持获取进一步帮助。