JBoss 项目
红帽

常见问题解答

一般 CordovaSim

  1. 什么是 CordovaSim?

    Cordova 模拟器 (CordovaSim) 是一个基于 Ripple 的混合移动应用程序开发和测试工具。基本上,如果一个人没有手机可用,或者不想使用原生模拟器,那么 CordovaSim 是他们的最佳选择。它提供以下主要功能:

    • 开发工具调试器

    • LiveReload 支持

    • Eclipse 控制台日志

  2. CordovaSim 是否建立在 BrowserSim 之上?

    是的。基本上,CordovaSim 通过添加对 Apache Cordova API 的模拟来扩展 BrowserSim 的功能。因此,在 BrowserSim 常见问题解答 中涵盖的问题与 CordovaSim 100% 相关。注意 最重要的部分是:

已知问题

  • LiveReload 在默认的 THYM 项目上与 CordovaSim 不兼容。基本上,此问题与 内容安全策略 相关联,该策略在 cordova-plugin-whitelist 中实现,用于在 Cordova 4.0 上对应用程序 Web 视图的导航实施白名单策略。为了修复 LiveReload,需要删除以下带有 Content-Security-Policy 的元标记

 <meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">

相关 JIRA - JBIDE-20757

返回顶部