有关running weinre的说明,我需要插入以下脚本:

<script src="http://a.b.c:8081/target/target-script-min.js"></script>

其中http://a.b.c是我的服务器IP或主机名。

几个问题:

这是否意味着我必须在远程服务器上打开端口8081?

还有target-script-min.js是什么?看来我需要将其上传到target文件夹?

最佳答案

启动Weinre服务器的方法是运行以下命令

weinre

在您的命令行中。然后,只要您仍在使用weinre,就可以让它继续运行。您可以通过weinre --help类型找到此命令的选项,但重要的是--boundHost--httpPort--boundHost默认为localhost,而--httpPort默认为8080。因此运行
weinre --boundHost 192.168.1.2

其中192.168.3.4是您的IP地址,您可以通过运行ipconfig来找到它。将以下内容放入您的代码中:
<script src="http://192.168.1.2:8080/target/target-script-min.js#whatever"></script>

然后,在您的浏览器中,转到
http://192.168.1.2:8080/client/#whatever

我在这里写了一篇关于它的博客文章:https://adam.garrett-harris.com/how-to-setup-remote-debugging-in-phonegap

为了回答您的第二个问题,target-script-min.js只是一个javascript文件,无论何时安装,它都是weinre的一部分。运行时,您可以访问
http://192.168.1.2:8080/target/target-script-min.js

查看文件(如果需要)。

关于weinre - 设置Weinre远程调试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15956974/

10-10 16:25