Javascript 调试三星Android 4.4.2本机浏览器

Javascript 调试三星Android 4.4.2本机浏览器,javascript,android,google-chrome-devtools,samsung-mobile,Javascript,Android,Google Chrome Devtools,Samsung Mobile,我正在尝试调试本机三星安卓4.4.2浏览器,但它没有显示在Chrome inspect中。我打开chrome浏览器并显示,没有问题。我用4.4.2的其他设备进行了测试,本机浏览器显示为webview,但三星本机浏览器似乎与标准不同,根本不显示。我需要调试JS文件。有人能调试它吗 为了调试这个,我使用了weinre和ngrok Weinre将为您提供本地端口上的本地调试器 ngrok为您公司的一个端口创建一个代理(指向weinre) 然后将weinre标记更改为ngrok生成的标记,您将获得日志

我正在尝试调试本机三星安卓4.4.2浏览器,但它没有显示在Chrome inspect中。我打开chrome浏览器并显示,没有问题。我用4.4.2的其他设备进行了测试,本机浏览器显示为webview,但三星本机浏览器似乎与标准不同,根本不显示。我需要调试JS文件。有人能调试它吗

为了调试这个,我使用了weinre和ngrok

Weinre将为您提供本地端口上的本地调试器

ngrok为您公司的一个端口创建一个代理(指向weinre)


然后将weinre标记更改为ngrok生成的标记,您将获得日志和DOM

从4.4开始,Android股票浏览器(
com.Android.browser
)使用Chromium WebView,允许您对其进行调试。我相信三星版本就是建立在这个基础上的,所以你可能需要启用一个设置。查看
about:debug
或设置菜单,查看是否有相应的选项。否则,旧版本可能不会公开调试功能。我知道我在工作时试过的安卓5测试手机上的三星浏览器让我调试得很好。

我试过weinre让我看看dom、css,但我想调试这个应用程序,就像我用chrome或WebView和标准安卓设备一样,我读过的4.4.2三星原生浏览器是三星定制的浏览器。太棒了!我可以在三星“原生”浏览器和魅族浏览器上看到JS控制台。他们似乎使用相同的引擎和ID WebView。在启用调试模式之前,我就像一个盲人。坦率地说,引擎不支持无效函数参数的限制有多大<代码>函数mijn(事件=null)?疯子更不用说没有ES5/ES6支持了。