将Windows Phone 8连接到Weinre

时间:2013-01-31 11:55:17

标签: cordova windows-phone-8 weinre

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

我在这里看到一篇帖子,显示Windows Phone 8设备暂时连接但丢弃。我甚至无法得到它!

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

Weinre现在可以在Windows Phone 8上运行,与Android或iPhone等其他平台完全相同。要运行Weinre客户端,请使用Chrome或任何其他webkit浏览器。我建议以下内容来确定问题。

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

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

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

  4. 尝试添加以下脚本,而不是完整的Weinre本地设置。有关详细信息,请参阅Debugging Cordova Apps on Wp8

  5. <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>