我正在尝试将 Windows Phone 8 设备连接到本地 Weinre 服务器。我认为客户端的要求是基于 WebKit 的 Internet 浏览器,我认为 Internet Explorer 不是(?)有人可以确认是否可以将 Windows Phone 8 设备连接到 Weinre?如果是这样,那怎么办?它似乎无法通过通常的参考脚本工作。
我在这里看到了一篇文章,显示 Windows Phone 8 设备正在临时连接但掉线。我什至无法得到它!
非常感谢您能提供帮助。
我正在尝试将 Windows Phone 8 设备连接到本地 Weinre 服务器。我认为客户端的要求是基于 WebKit 的 Internet 浏览器,我认为 Internet Explorer 不是(?)有人可以确认是否可以将 Windows Phone 8 设备连接到 Weinre?如果是这样,那怎么办?它似乎无法通过通常的参考脚本工作。
我在这里看到了一篇文章,显示 Windows Phone 8 设备正在临时连接但掉线。我什至无法得到它!
非常感谢您能提供帮助。
Weinre 现在在 Windows Phone 8 上的工作方式与在 Android 或 iPhone 等其他平台上的工作方式完全相同。要运行 Weinre 客户端,请使用 Chrome 或任何其他 webkit 浏览器。我会推荐以下方法来识别问题。
确保您使用的是最新版本的 Weinre
检查防火墙设置(您可以暂时禁用它)。将 weinre target.js 链接到您的 html 页面时使用 ip 地址。
按照此处所述添加console.log,查看在WP8设备上运行Weinre目标脚本时是否有任何错误
尝试添加以下脚本而不是完整的 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>