如何调试phonegap windows phone 8.1
How to debug phonegap windows phone 8.1
我是windows phone开发的新手,发现我不知道如何用windows phone模拟器调试cordova/phonegap应用。
我发现使用weinre
(从这里)可以调试应用程序,但仍然没有找到如何将其与模拟器连接(在index.html中使用<script src="http://127.0.0.1:8080/client/#anonymus"></script>
不起作用)
所以,我对两个可能的问题有两个可能的答案:
1)我如何调试我的cordova/phonegap应用程序为windows手机?
2)如果使用weinre,我怎样才能使它工作,这样我就可以调试我的应用程序?
确保你已经在vs中创建了Windows Phone项目。如果你可以在设备上运行它,那么它应该与以下内容一起工作。摘自本网站:http://sviluppomobile.blogspot.cz/2013/03/how-to-debug-windows-phone-html5-apps.html
您可以通过打开浏览器页面来验证服务器是否启动加载127.0.01:8080(8080是Weinre的默认端口)。如果你如果看到这个页面,服务器正在运行:
现在单击Debug Client User Interface链接能够查看是否有任何客户端连接和调试连接客户。让我们创建Windows Phone HTML5应用程序。使用SDK模板中打开页面index.html来创建一个新项目文件夹Html,并将这一行添加到head部分:
<script src="http://[the server ip]:8080/target/target-script-min.js#anonymous"></script>
将[服务器ip]替换为运行Winre服务器的PC的ip然后运行应用程序。如果一切如我们所料在服务器上调试客户端用户界面,我们应该看到一个目标连接:
一旦目标Windows Phone页面连接,您可以检查和实时更改DOM
如果你总是可以在IE11中运行站点并更改其设置以模拟Windows Phone设备,那么使用内置的IE调试工具,但显然不能在设备上调试…
- 在Windows Phone应用程序中激活javaScript
- 如何使用SAML和C#调试Windows Phone 8.1应用程序的Javascript代码
- 如何在Windows Phone 8.1应用程序中在C#和Javascript之间传递数据或通信
- 如何在 Windows Phone 中重定向页面
- 如何使用Windows Phone在IE上禁用上下文菜单(保存和共享照片)
- 如何从 HTML 或 Javascript for Windows Phone 访问图像文件
- WinJs 复制到 Windows Phone 的剪贴板
- IE11(Windows Phone 8.1)不感应(显示尺寸)屏幕旋转
- IBM Mobile First Platform (6.3) - Windows Phone 8 environmen
- Windows Phone浏览器控件执行JS函数来替换src属性
- 通过Javascript处理Windows Phone 7后退按钮
- JS OAuth 2.0 on Windows Phone 8.1
- Windows phone 8和phonegap 2.7.0,HTML页面和Xaml之间的导航以及返回
- 使用WinJs构建的Pivot的幻灯片事件没有'不适用于windows Phone
- 本地文件上的Windows Phone 8 jQuery.ajax失败
- Windows Phone 8,部署时不会应用对javascript的更改
- Windows Phone 8 WebBrowser does not run javascript
- 从C#Windows Phone应用程序调用Javascript-这是一个好方法吗
- 如何在Windows phone 8.0应用程序的WebBrowser中自动单击html按钮
- 科尔多瓦与Windows Phone 8的问题