7***@qq.com
7***@qq.com
  • 发布:2020-03-18 12:35
  • 更新:2020-03-18 12:35
  • 阅读:1092

【报Bug】app 原生集成 webview 后控制台信息不打印

分类:5+ SDK

我使用 https://ask.dcloud.net.cn/article/80 在我的原生 app 中创建了一个 5+ webview,构建后发生错误,并且控制台无 console.log 的日志信息。

错误信息:

W/System.err: java.lang.NoSuchMethodException: setWebContentsDebuggingEnabled [boolean]  
W/System.err:     at java.lang.Class.getMethod(Class.java:664)  
        at java.lang.Class.getDeclaredMethod(Class.java:626)  
        at io.dcloud.common.adapter.ui.webview.SysWebView.setWebViewData(SysWebView.java:798)  
        at io.dcloud.common.adapter.ui.webview.SysWebView.init(SysWebView.java:448)  
        at io.dcloud.common.adapter.ui.AdaWebview.init(AdaWebview.java:292)  
        at io.dcloud.common.core.ui.m.a(WindowMgr.java:1947)  
        at io.dcloud.common.core.ui.m.processEvent(WindowMgr.java:516)  
        at io.dcloud.common.core.ui.m.processEvent(WindowMgr.java:327)  
        at io.dcloud.common.core.a.dispatchEvent(Core.java:650)  
        at io.dcloud.common.a.a.processEvent(AppMgr.java:217)  
        at io.dcloud.common.a.d.a(WebApp.java:2787)  
        at io.dcloud.common.a.a.processEvent(AppMgr.java:276)  
        at io.dcloud.common.core.a.dispatchEvent(Core.java:638)  
        at io.dcloud.feature.internal.sdk.SDK.obatinFirstPage(SDK.java:291)  
        at io.dcloud.feature.internal.sdk.SDK.createWebview(SDK.java:267)  
        at io.dcloud.feature.internal.sdk.SDK.createWebview(SDK.java:200)  
        at com.ztj.h5webview.H5WebViewModeListener.onCoreInitEnd(H5WebViewModeListener.java:37)  
        at io.dcloud.common.core.a.a(Core.java:169)  
        at io.dcloud.common.core.b.a(PandoraEntryProxy.java:52)  
        at io.dcloud.EntryProxy.onCreate(EntryProxy.java:102)  
        at com.ztj.h5webview.MainActivity.onCreate(MainActivity.java:26)  
        at android.app.Activity.performCreate(Activity.java:5990)  
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)  
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2280)  
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2392)  
        at android.app.ActivityThread.access$800(ActivityThread.java:153)  
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1305)  
        at android.os.Handler.dispatchMessage(Handler.java:102)  
        at android.os.Looper.loop(Looper.java:135)  
        at android.app.ActivityThread.main(ActivityThread.java:5293)  
        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:903)  
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)

预计错误的代码:

mEntryProxy.onCreate(savedInstanceState,SDK.IntegratedMode.WEBVIEW,null);  
2020-03-18 12:35 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复