腾讯X5内核引擎

使用指南

背景知识

1、TBS(腾讯浏览服务)的优势

1)速度快:相比系统WebView的网页加载速度有近30%的提升

2)省流量:云端优化技术使流量节省20%

3)更安全:24小时安全问题解决机制

4)更稳定:经过亿级用户的使用考验,CRASH率0.15%

5)集成强大的视频播放器,支持各种视频格式直接打开

6)适屏排版、字体设置等浏览增强功能的提供

7)Html5更完整支持

8)无系统碎片化问题、更少的兼容性问题

2、运行环境

1)手机ROM版本高于或等于2.2版本

2)手机RAM大于500M,该RAM值通过手机 /proc/meminfo 文件的MemTotal动态获取

注:如果不满足上述条件,SDK会自动切换到系统WebView,SDK使用者不用关心该切换过程。

如何在AppCan平台使用腾讯X5内核引擎?

1、打包时,在引擎选择界面,sdksuit_3.3_160429_01官方公共引擎版本已支持腾讯X5内核的(目前只支持Android);

2、在最后云端打包界面,有个引擎类型选项,选择“腾讯X5内核”;

3、选择打包即可生成集成了腾讯X5内核的App了!

如何判断App中是否已经成功加载腾讯X5内核?

1、显示网页文字时,可通过长按选择文字的标识判断,如下水滴状选择效果是x5webview 的标志:

腾讯X5内核引擎 - 图1

2、config.xml文件中增加:

  1. <debug>true</debug>

之后就可以在App进入页面之后,在左上角看到一些红字(调试信息),其中如果有X5 Core字样就说明X5内核加载成功。

腾讯X5内核引擎 - 图2

注意事项

1、TBS(腾讯浏览服务)为系统内共享的,它通过调用微信/手机QQ/空间的X5内核,解决系统webview兼容性差、加载速度慢、功能缺陷等问题;

2、如果App运行的设备中,没有安装微信/手机QQ/空间这些应用,或者这些应用还未启动过,并且没有打开过网页,则无法正常加载共享的TBS服务,这时会自动切换系统内核,不影响App的正常使用。

3、如果开发者的设备没有安装上述应用,当他想要强行使用X5内核的调试功能时,则可以访问此页面了解步骤:App接入TBS后为什么还是无法使用x5?

4、如果App首次启动时没有成功加载X5内核,可以尝试重启应用再试。

5、如果App中左上角出现了红色的调试文字信息,说明您开启了调试模式,解决方法:

config.xml文件中找到:

  1. <debug>true</debug>

修改为false或者直接删掉即可。

免费注册,快速体验