3

我正在尝试将 Windows Phone 8 设备连接到本地 Weinre 服务器。我认为客户端的要求是基于 WebKit 的 Internet 浏览器,我认为 Internet Explorer 不是(?)有人可以确认是否可以将 Windows Phone 8 设备连接到 Weinre?如果是这样,那怎么办?它似乎无法通过通常的参考脚本工作。

我在这里看到了一篇文章,显示 Windows Phone 8 设备正在临时连接但掉线。我什至无法得到它!

非常感谢您能提供帮助。

4

1 回答 1

3

Weinre 现在在 Windows Phone 8 上的工作方式与在 Android 或 iPhone 等其他平台上的工作方式完全相同。要运行 Weinre 客户端,请使用 Chrome 或任何其他 webkit 浏览器。我会推荐以下方法来识别问题。

  1. 确保您使用的是最新版本的 Weinre

  2. 检查防火墙设置(您可以暂时禁用它)。将 weinre target.js 链接到您的 html 页面时使用 ip 地址。

  3. 按照此处所述添加console.log,查看在WP8设备上运行Weinre目标脚本时是否有任何错误

  4. 尝试添加以下脚本而不是完整的 Weinre 本地设置。有关更多详细信息,请参阅在 Wp8 上调试 Cordova 应用程序

<script type="text/javascript">
window.WeinreServerId = "wp_test"; // <-- your unique identifier on the server below
window.WeinreServerURL = "http://debug.phonegap.com"; // <-- weinre server to use

// To open debugger use the following uri format - WeinreServerURL/client/#WeinreServerId
// for example http://debug.phonegap.com/client/#wp_test

</script>

<script type="text/javascript" src="http://dl.dropbox.com/u/23085338/weinre-target-script-min.js"></script>
于 2013-01-31T13:50:27.933 回答