Weinre找不到任何目标。

4
抱歉这个问题可能很基础,但我已经花了一整天的时间来弄清为什么目标列表仍然为空。

到目前为止,我做了以下事情:

  • 启动了Weinre主机,绑定到我的桌面IP地址(192.168.0.38)
  • 在Chrome上检查:主机已绑定到192.68.0.38:8080
  • 检查设备是否能够访问192.168.0.38:8080 / target / target-script-min.js#anonymous
  • 在config.xml中将192.168.0.38:8080和192.168.0.38添加到白名单中
  • 在index.html中添加了脚本调用

当我从ADT启动应用程序时,目标列表仍然为空...

接下来我该怎么办? 谢谢!

___编辑

我尝试了演示文稿,它可以工作! 那么从演示文件或应用程序调用脚本有什么区别呢?

4个回答

1

对我来说,问题是移动设备悄悄地切换到另一个Wi-Fi网络(而不是我的计算机所在的网络),从而使得Weinre JS脚本无法从应用程序中访问。

这与上面描述的问题不同(因为对于Yako,示例脚本运行正常),但我认为它可能有助于某些人。


1

我的问题是我一直在尝试访问页面锚点。显然这样做效果并不好,所以我必须先加载页面而不带锚点,然后再单独添加锚点。


0

终于可以工作了!

看来我只需要在程序初始化后等待一小会儿!?


我刚遇到了同样的问题,似乎按照@yako的步骤进行了操作。将目标脚本文件script-min.js移到html底部(在body关闭标签之前)解决了这个问题,而不是将其放在head中。 - KevInSol

0

对于那些仍需使用weinre并遇到同样问题的人,我想分享一下我的错误: 我没有在config.xml中将我的IP地址加入白名单 也许有些人犯了同样的错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接