DebugGap调试腾讯X5内核webview

国内腾讯x5内核浏览器如火如荼地进行着,对于腾讯的这个开放平台,已经被很多公司应用。

腾讯X5作为Android webview的优化,在很多性能上,的确改良了不少,但是对于h5的支持,我不得不在这里吐槽一下,为什么把大名鼎鼎的WebSocket给屏蔽没了,很是忧伤。

作为开发必须要有调试工具DebugGap,因为基于WebSocket进行远程调试,但是X5不知怎么的,把WebSocket这么重要的功能给吃了,很是遗憾。导致DebugGap只能对X5内核进行一下基本的Inspect

接下来,我将用X5内核来inspect一下百度首页

  1. 把百度页面给拉下来,创建一个页面
  2. 把debuggap.js引入到百度首页代码中
  3. 用x5内核运行这个页面

下面就是inspect百度首页的结果图:

对于debuggap的client版,只能inspect元素的结构和布局,还有就是查看console的日志

如果x5能够支持WebSocket,那么就可以进行远程调试了

注:

1.如果哪位大神知道如何能启动X5的WebSocket,请留言

2.如果不能支持,哪位大神能够写一个java类,支持WebSocket通信,那就更牛了。

时间: 2024-07-31 23:36:25

DebugGap调试腾讯X5内核webview的相关文章

腾讯X5内核使用详解(X5内核播放器使用如何去除控制栏全屏播放)以及一些注意事项

例子下载地址 https://www.lanzous.com/i2zsv5g      GIT就不用了麻烦的不行 本人安卓刚学 就上X5内核弄了老长时间由于对maven 和idea不熟悉刚开始导包都是问题(就业人员勿参考,因为此文没有水平) 先上图 解决了侧边填充不满问题(明白什么意思把?播放器侧边和安卓侧边有距离贼难看) 参考了http://www.cocoachina.com/cms/wap.php?action=article&id=25099 这个腾讯的相当于其他开源的播放器或者说浏览器

UC的U3、百度的T5和腾讯的X5内核webview的调试工具---DebugGap

随着移动互联网时代的到来,BAT公司加速在移动互联网的布局,特别在手机浏览器上,分别讲述自己公司产的内核有如此如此的快,性能如此的好. 在这里,将要讲诉用什么工具来调试开发BAT公司的这三款产品. 目前市场上,功能最强大,使用率最高的,肯定是属于DebugGap了. 首先,DebugGap是一款跨平台的开发工具,可以在Linux,Mac和Windows下运行,免安装,可以copy给同事或者朋友. 其次,可以完好的调试各个平台和深度定制化的webkit(比如U3,T5,X5等国产内核),还可以同时

腾讯浏览服务X5内核集成

腾讯浏览服务X5内核集成https://www.jianshu.com/p/8a7224ff371a TBS 腾讯浏览器服务接入文档https://x5.tencent.com/tbs/guide/sdkInit.html SDK 下载 https://x5.tencent.com/tbs/sdk.html https://x5.tencent.com/tbs/guide.html 基于腾讯浏览服务 TBS 实现应用内打开并浏览 Office 文件https://blog.csdn.net/gr

QQ浏览器X5内核问题汇总 转

常常被人问及微信中使用的X5内核的问题,其实我也不是很清楚,只知道它是基于android 4.2的webkit,版本号是webkit 534.今天正好从X5团队拿到了一份问题汇总,梳理下发出来,给各位开发者以参考——不排除明天会删除这篇文章的可能. 1.Android WebView常见问题及解决方案汇总: http://blog.csdn.net/t12x3456/article/details/13769731 2.请问各位碰到过X5浏览器内,局部滑动使用iscroll卡顿的问题么? 回答:

微信、QQ浏览器X5内核问题汇总

一. 资料汇总 1.前端H5调起QQ浏览器的总结:http://km.oa.com/group/22486/articles/show/210189?kmref=search 2.Android WebView常见问题及解决方案汇总:http://blog.csdn.net/t12x3456/article/details/13769731 3.前端福利:Inspector调试WebViewhttp://km.oa.com/group/22391/articles/show/183875?kmr

QQ浏览器X5内核问题汇总

原文:http://itindex.net/detail/53391-qq-浏览器-x5 常常被人问及微信中使用的X5内核的问题,其实我也不是很清楚,只知道它是基于android 4.2的webkit,版本号是webkit 534.今天正好从X5团队拿到了一份问题汇总,梳理下发出来,给各位开发者以参考——不排除明天会删除这篇文章的可能. 1.Android WebView常见问题及解决方案汇总: http://blog.csdn.net/t12x3456/article/details/1376

Android在项目中接入腾讯TBS浏览器WebView的教程与注意的地方

腾讯TBS浏览器服务 我们都知道,在Android开发中,经常会用到Webview,而且WebView是出了名的坑的,各种bug.这时候腾讯老哥站出来了,搞了一个TBS浏览器服务这个东西. 说得这么屌,其实就是一个webView控件,然后解析解析网页的内核是他自己做的,叫X5内核(系统原生的WebView用的是WebKit内核),所以我们开发者用的时候,主要就是用这个com.tencent.smtt.sdk.WebView控件 当然这个控件有很多功能,当然也有些要注意的地方. 官网地址:http

X5 内核浏览器对json格式支持的一个小区别

var json1 = { "data": [{ "type": "pic", "filename": "P60107-124747.jpg", "data": {} }] }:和 var json2 = { data: [{ type: "pic", filename: "P60107-124747.jpg", data: {} }] }; 在大

ionic程序在安卓的微信x5内核中发现下拉的select不容易被点击到

最近在ionic程序在安卓的微信x5内核中发现下拉的select不容易被点击到, 有一定几率能点出下拉框,在ios和原生内核并没有发现此类问题,测试后发现只有在没有引入ionic.bundle.min.js的时候才能正常的点出下拉框. 方案1: 我这边升级到了最新的ionic1.3.2之后好像在安卓上面解决 方案2: 我尝试注释了源码中的部分代码,也可以解决这个问题,方案1可能更安全一些 转自:https://segmentfault.com/q/1010000008195058  亲测:有效