Android 腾讯X5内核WebView加载失败原因
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 腾讯X5内核WebView加载失败原因相关的知识,希望对你有一定的参考价值。
参考技术A 简单记录一下加载X5内核失败原因运行官方demo一点毛病也没有,自己创建modul运行也没问题 ,一放到自己的项目就永远初始化失败,最后发现是这个原因:
这是官方demo里的配置:
ndk
//选择要添加的对应cpu类型的.so库 不能添加arm64-v8a 不然x5内核加载不上去
abiFilters"armeabi","armeabi-v7a","x86","mips"
而我原本项目中为了兼容arm64-v8a 把它arm64-v8a写进去了,删掉即可。
如果你也碰到了无法加载x5内核的原因,试试能不能解决你的问题。
集成腾讯TBS x5浏览器内核笔记
参考技术A 最近公司项目要实现文件预览的功能,且考虑到项目中Webview使用场景比较多,所以集成了TBS内核,API使用上和原生Webview基本一模一样,简单记录一下集成步骤集成腾讯TBS源码
在清单文件添加一下权限,运行时动态申请所需要的权限,主要是存储读写和电话权限
在Application中初始化设置
4.简单实用
和原生Webview一样的语法,如下简单展示京东商城的地址
效果如下
注意Bundle里面的两个参数
filePath:表示要展示的本地文件的路劲
tempPath:表示TBS需要传入的一个临时存放文件的路径,创建一个目录传进去就行,保证非空就OK
使用封装的FileReaderView
集成腾讯TBS源码
以上是关于Android 腾讯X5内核WebView加载失败原因的主要内容,如果未能解决你的问题,请参考以下文章