【问题标题】:Connect Windows Phone 8 to Weinre将 Windows Phone 8 连接到 Weinre
【发布时间】:2013-01-15 12:25:29
【问题描述】:
我正在尝试将 Windows Phone 8 设备连接到本地 Weinre 服务器。我认为客户端的要求是基于 WebKit 的 Internet 浏览器,我认为 Internet Explorer 不是(?)有人可以确认是否可以将 Windows Phone 8 设备连接到 Weinre?如果是这样,那怎么办?它似乎无法通过通常的参考脚本工作。
我在这里看到了一个帖子,其中显示 Windows Phone 8 设备正在临时连接但断开。我什至无法理解!
如果您能提供帮助,非常感谢。
【问题讨论】:
标签:
cordova
windows-phone-8
weinre
【解决方案1】:
Weinre 现在在 Windows Phone 8 上的工作方式与在 Android 或 iPhone 等其他平台上的工作方式完全相同。要运行 Weinre 客户端,请使用 Chrome 或任何其他 webkit 浏览器。我会推荐以下方法来确定问题。
确保您使用的是最新版本的 Weinre
检查防火墙设置(您可以暂时禁用它)。将 weinre target.js 链接到您的 html 页面时使用 ip 地址。
按照here的描述添加console.log,看看在WP8设备上运行Weinre目标脚本是否有错误
尝试添加以下脚本,而不是完整的 Weinre 本地设置。更多详情请见Debugging Cordova Apps on Wp8
<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>