首先列一下,我在使用TBS浏览器中有遇到的问题。
如何确认x5内核是否成功加载
如果x5内核下载失败,如何处理
如何处理多次打开附件出现等待并且等待很久的情况
提供一些自己解决问题的方案给大家参考
如何确认x5内核是否成功加载
我们在初始化的过程中,会有两个参数需要我们传入
1、 上下文
2、 回调方法
确认x5内核是否成功加载的方法就在我们的回调方法中实现
//搜集本地tbs内核信息并上报服务器,服务器返回结果决定使用哪个内核。
QbSdk.PreInitCallback cb = new QbSdk.PreInitCallback() {
@Override
public void onViewInitFinished(boolean arg0) {
// TODO Auto-generated method stub
//x5內核初始化完成的回调,为true表示x5内核加载成功,否则表示x5内核加载失败,会自动切换到系统内核。
Log.d("X5", " onViewInitFinished is " + arg0);
}
@Override
public void onCoreInitFinished() {
Log.d("X5", " onCoreInitFinished @@@@@@@@@@" );
// TODO Auto-generated method stub
}