如何为我的网站调试Android的内置浏览器?

时间:2016-07-02 01:34:28

标签: android debugging browser cross-browser

我的网站适用于Android上的Google Chrome 42和Mozilla Firefox 47,但不适用于Android的内置浏览器(也适用于Opera Mini 17),我怎么知道javascript的哪一部分使我的网站无法正常运行?

注意:我没有要求在Google Chrome或Mozilla Firefox手机上进行调试,而是针对Android的内置浏览器或使用Opera Mini进行调试

1 个答案:

答案 0 :(得分:1)

为此目的,您可以使用名为Weinre的强大工具:)

它做了什么?

它允许您从桌面调试手机上运行的网站,将其视为移动网络浏览器的开发工具。

如何设置?

首先安装npm,如果你在Windows上,请在Windows上按照link npm进行操作 以管理员身份运行cmd,然后使用以下命令安装weinre:

npm -g install weinre

现在启动weinre服务器:

weinre --httpPort 8081 --boundHost -all-

--httpPort specifies the port to run the HTTP server on, default is 8080.
--boundHost specifies the ip address to bind the server to. Default is localhost, but for convenience make it bind to all ip addresses.

现在转到http://localhost:8081/,你会发现你的Weinre运行得很好而且很新鲜。