我正在尝试了解Phonegap,很明显,任何应用都可以通过使用专门的网络语言来开发。但是,我想知道是否可以使用任何JavaScript库。例如,像Three.js这样的东西可以使用吗?那么bootstrap呢?我可以简单地将它包含在www文件夹中,就像它是一个普通的网站一样吗?
答案 0 :(得分:4)
Phonegap使用webview
控制每个平台。对于iOS,它是基于safari的,android - android浏览器(从kitkat开始的chrome - andoroid 4.4)和windows - IE。这意味着正常DOM exists
在这里。所以基本上是 - 您可以像使用普通网站一样使用库。
然而,使用phonegap,您仍然会遇到一些平台和浏览器差异,并且使用为桌面开发的库可能会对移动设备产生很大的性能影响。
为了处理不同平台之间的触摸差异,我建议使用HandJS库。
答案 1 :(得分:0)
它应该有效,但根据它们的复杂程度可能会不稳定;你需要测试它们以查看它们是否正常工作:) Idk关于Three.js,但裸体Bootstrap库(CSS和JS)一直与Cordova / PhoneGap一起工作。