我希望这个问题已经接近过了。 PhoneGap可以与AngularJS一起使用吗?将它们一起使用有任何限制吗?福利/ pitfals?感谢
答案 0 :(得分:10)
是
我使用PhoneGap和AngularJS制作了多个应用程序。这没有什么神奇之处。
答案 1 :(得分:3)
PhoneGap只是在本机设备浏览器中运行您的应用程序,因此如果您的目标平台支持AngularJS,它应该与PhoneGap一起使用。
答案 2 :(得分:3)
我无法使用phonegap在Windows Phone 7上使用angularjs。简单的僵硬工作,但一旦我尝试添加页面路线...
[编辑]
确定。所以我在Windows Phone 7/8上发现了这个问题。
在angular.js(1.0.3)函数matchUrl(url,obj)中有一个正则表达式失败,因为Windows Phone使用一个不寻常的前缀或命名空间或其任何调用(可能出于安全目的)。
angular会发现像'http://localhost/www/index.html'这样的网址会发生什么,但在Windows手机中它会看起来像:'x-wmapp0:www / index.html'而不是。
我尝试修复正则表达式,但即使如此,我也会在以后从XHR收到错误。
答案 3 :(得分:2)
我发现brian t ford文章(每个人都引用)并没有真正解释如何获取配置文件(包括指向index.html文件和其他几个资产的指针)有点过时了。获得一个很好的更新会很棒。
答案 4 :(得分:1)
我目前正在与Phonegap和AngularJS合作开展一个项目。我建议阅读以下内容。将帮助您确定它是否是您想要的一小时。
http://briantford.com/blog/angular-phonegap.html
AngularJs会让你拥有一个网站的强大功能和结构,但它有一个小缺陷就是它有点慢,我从经验中说出来,有时模特需要一段时间来冷却。
同样,我建议您看一下Yeomen,我目前正在研发一个发电机angularJS手机,并希望能够在本周末使用它。
问候
@gartox
答案 5 :(得分:0)
来自PhoneGap的博客:
http://phonegap.com/blog/2013/07/31/phonegap-30-faq/
问:PhoneGap与angular.js配合得很好吗?还是其他任何框架?
答:确实如此。 PhoneGap并未规定应用程序如何使用HTML,CSS和JavaScript创作。我们对所有框架都很好,最近很多都是用Angular编写的。
答案 6 :(得分:0)
是。 http://ionicframework.com是集成Cordova和AngularJS的框架。它将为您节省大量时间来设置所有内容。
安装框架:
A ::: R
创建新的空:
npm install -g cordova ionic
phoneGap中提供的所有选项也可在Ionic中使用。例如,您可以键入
ionic start myApp blank
您的移动应用程序将在浏览器中打开,并在文件发生新的更改时自动更新,就像在Phonegap中一样。