1

我整个下午都在使用phonegap并为我的javascript寻找调试器,但仍然找不到解决方案。我在我的 Mac 上安装了 Weinre,我通过在终端上执行“weinre”成功地运行了服务器。我在我的 iphone 4(运行 iOS 5.1)上安装了一个应用程序,然后我将脚本包含在我的 index.html 中,如下所示:

<script type=”text/javascript” src="http://localhost:8080/target/target-script-min.js#anonymous"></script>

但是在 Weinre 客户端上,我看不到任何连接的目标。debug.phonegap.com今天下午调试的时候,有一次成功看到了我网页的内容。关于如何解决它的任何想法?也许是网络问题?我尝试通过 USB 将我的 iphone 连接到 Mac,并将 iphone 和 Mac 连接到同一个 WIFI 接入点。

提前致谢!

4

3 回答 3

0

如果您可以在 Mac 上将您的 iPhone 更新到 iOS 6 和 Safari 6,您可以在 Mac 上使用 safari 来调试您的移动网站或 PhoneGap 应用程序:http ://webdesign.tutsplus.com/tutorials/workflow-tutorials/quick-tip-使用-web-inspector-to-debug-mobile-safari/

与使用 Weinre 相比,它非常简单且轻松。

于 2013-03-07T17:57:03.260 回答
0

你也可以试试 PhoneGap Build。https://build.phonegap.com/people/sign_up

一个项目免费,您只需压缩并上传您预先存在的 www 目录,前提是它不使用任何插件。它有一个“调试”按钮,可以在远程服务器上为您运行 weinre。

对我来说非常有用,因为我的网络检查器在识别设备方面往往不一致。

于 2014-01-04T18:42:10.237 回答
-1

使用Adob​​e Edge Inspect可能更容易。

于 2013-03-07T22:32:26.660 回答