Android webview 接入腾讯X5内核 在华为手机上APP闪退

最近项目需要接入腾讯TBLX5内核提升webview效率 在小米手机上测试正常,结果在华为手机测试APP出现闪退情况

报错代码
//对于刘海屏机器如果webview被遮挡会自动padding
    webView.getSettingsExtension().setDisplayCutoutEnable(true);
错误栈信息:
java.lang.AbstractMethodError
abstract method “void com.tencent.smtt.export.external.extension.interfaces.IX5WebSettingsExtension.setDisplayCutoutEnable(boolean)”

解决办法
  // 对于刘海屏机器如果webview被遮挡会自动padding
        if (webView.getSettingsExtension()!=null){
            try {
                webView.getSettingsExtension().setDisplayCutoutEnable(true);
            }catch (Throwable e){
                e.printStackTrace();
            }
        }

 新开淘宝小店 https://item.taobao.com/item.htm?id=645158249301

大家多多支持,关注后联系我,免费赠送Android,flutter,java 等学习资料

猜你喜欢

转载自blog.csdn.net/qq_33209777/article/details/118250702