在浏览器

时间:2015-08-20 11:27:37

标签: php html ios cordova

所以我在cordova中构建了一个iPad应用程序,我得到了一些奇怪的渲染问题,当通过xcodes ios模拟器在设备上查看时,屏幕顶部出现30px的边距,但是当我在浏览器中查看时,这是因为没有从编译的cordova web查看器中查看源代码的功能,所以很难调试。

有没有办法在浏览器中查看已编译的cordova应用程序,以便我可以访问chrome开发人员工具。 BTW Ripple仿真器不是一个解决方案它只是在一个花哨的框架中查看Web视图,它没有运行我遇到问题的实际cordova应用程序。

2 个答案:

答案 0 :(得分:1)

您应该能够使用Safari的检查员查看在ios模拟器中运行的应用程序:

  1. 打开Safari>偏好>高级并检查菜单栏中的显示开发菜单"。
  2. 关闭首选项并启动iOS模拟器(从Xcode或命令行)。
  3. 一旦您的应用在iOS模拟器中启动,请返回Safari并选择开发> iOS模拟器> index.html的。您应该看到Safari的检查员窗口显示。
  4. Safari的检查员在这里描述:https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/GettingStarted/GettingStarted.html

答案 1 :(得分:0)

如果您想在浏览器中模拟(测试)您的应用程序,只需从NPM安装新的Cordova-Simulate软件包即可。

https://www.npmjs.com/package/cordova-simulate

在Cordova项目中任何地方的命令行中输入:

  

模拟

像魅力一样工作! ..请务必阅读NPM软件包页面上的文档!