我们正在Angularjs开发一个复杂的单页应用程序。目前,我们将其嵌入到ASP.Net网站中,并通过Cordova部署到iOS上。这非常有效。写作一次运行的梦想无处不在!
然而,我一直在阅读有关Crosswalk的信息,以及使用它同时部署到Android,iOS和Chromium应用程序的可能性。我的问题是:我们是否会遇到安全问题,因为Angularjs不尊重对Chromium应用程序的安全限制?
我的自然假设是Angularjs和Chromium会很好地融合在一起,但也许我错了。
答案 0 :(得分:0)
我会将此问题发布到其他论坛。
答案 1 :(得分:0)
Crosswalk首先是一个带有构建系统的WebView组件,而不是Chromium或Google Chrome浏览器。它的核心是使用Chrome,但没有Chromium Apps的概念。
有一种Crosswalk的变体,它附有Cordova插件。它很稳定,过去我也用过它。值得一看。
https://crosswalk-project.org/documentation/cordova.html
我在iOS上使用过Crosswalk + Cordova(Android)和Cordova,它们可以很好地协同使用具有单一代码库的混合应用程序。