10

我希望这个问题已经得到解决。PhoneGap 可以与 AngularJS 一起使用吗?一起使用它们有什么限制吗?好处/陷阱?谢谢

4

7 回答 7

10

是的。

我已经使用 PhoneGap 和 AngularJS 制作了多个应用程序。它没有魔法。

于 2012-11-22T15:21:41.173 回答
3

PhoneGap 只是在本机设备浏览器中运行您的应用程序,因此如果您的目标平台支持 AngularJS,它应该可以与 PhoneGap 一起使用。

于 2012-11-21T17:12:21.197 回答
3

我无法让 angularjs 在带有 phonegap 的 windows phone 7 上工作。简单的僵硬作品,但只要我尝试添加页面路由......

[编辑]

行。所以我在windows phone 7/8上发现了这个问题。

在 angular.js (1.0.3) 的函数 matchUrl(url,obj) 中,有一个正则表达式失败,因为 Windows Phone 使用了不寻常的前缀或命名空间或任何它被调用的东西(可能是出于安全目的)。

发生的事情是 Angular 期待一个像“http://localhost/www/index.html”这样的 url,但在 Windows 手机中它看起来像:“x-wmapp0:www/index.html”。

我尝试修复正则表达式,但即便如此,我后来还是从 XHR 收到了一个错误。

于 2012-12-18T13:12:47.123 回答
2

我发现 brian t ford 文章(每个人都引用)并没有真正解释如何获取配置文件(其中包括指向 index.html 文件和其他几个资产的指针),这将其标记为一点过时了。如果能得到一个很好的更新,那就太好了。

于 2013-10-18T09:06:34.753 回答
1

我目前正在使用 Phonegap 和 AngularJS 开发一个项目。我推荐以下阅读。将帮助您在一小时内确定它是否是您想要的。

http://briantford.com/blog/angular-phonegap.html

AngularJs 将让您拥有网站的功能和结构,但它有一个小缺陷,就是它有点慢,我是根据经验说的,有时模型需要一段时间才能冷却下来。

同样,我建议您看一下 Yeomen,我目前正在开发一个生成器 angularJS phonegap,并希望在本周末拥有它。

问候

@gartox

于 2013-09-18T06:03:49.253 回答
0

来自PhoneGap的博客: http:
//phonegap.com/blog/2013/07/31/phonegap-30-faq/

问:PhoneGap 是否与 angular.js 配合得很好?还是其他框架?

答:确实如此。PhoneGap 并不规定如何使用 HTML、CSS 和 JavaScript 编写应用程序。我们可以很好地使用所有框架,最近,许多框架都是用 Angular 编写的。

于 2013-08-12T18:19:28.217 回答
0

是的。http://ionicframework.com是一个集成了 Cordova 和 AngularJS 的框架。它将为您节省大量时间来尝试设置所有内容。

要安装框架:

npm install -g cordova ionic

创建新的空:

ionic start myApp blank

phonegap 中可用的所有选项在 Ionic 中也可用。例如,您可以键入

ionic serve

并且您的移动应用程序将直接在浏览器中打开,并在对文件进行新更改时自动更新,就像在 Phonegap 中一样。

于 2015-05-10T17:21:30.330 回答