Android Famo.us web平台是否支持phonegap?
我想通过phonegap将通知和蓝牙集成到我用famo.us构建的web应用程序中。可能吗?Android Famo.us web平台是否支持phonegap?,android,ios,web-applications,cordova,famo.us,Android,Ios,Web Applications,Cordova,Famo.us,我想通过phonegap将通知和蓝牙集成到我用famo.us构建的web应用程序中。可能吗?Famo.us包括Famo.us工具栏,它本身是Cordova的一个模版(类似于Phonegap),包括Cordova支持的所有插件。它是从命令行驱动的 我给著名美国公司的首席执行官发了电子邮件,他的回复是: 我们现在正在测试著名的美国包装器。这是科尔多瓦的一个模型 使用Cordova的所有插件。区别在于它是 比PhoneGap或Cordova性能更好,尤其是在Android上 目前,著名的Toolbel
Famo.us
包括Famo.us工具栏
,它本身是Cordova的一个模版(类似于Phonegap),包括Cordova支持的所有插件。它是从命令行驱动的
我给著名美国公司的首席执行官发了电子邮件,他的回复是:
我们现在正在测试著名的美国包装器。这是科尔多瓦的一个模型
使用Cordova的所有插件。区别在于它是
比PhoneGap或Cordova性能更好,尤其是在Android上
目前,著名的Toolbelt尚未公开发布(仅向一小部分测试人员发布),但是如果您使用了,您可以非常轻松地将编译后的代码打包到一个普通的Phonegap项目中。您应该避免的唯一一件事是直接操作DOM(即不使用名人来修改布局和内容) 其余部分与从Javascript角度编写任何其他Cordova应用程序相同。只需确保事先正确地包含并初始化Cordova和您的插件即可 是的 Famo.us确实支持phoneGap。它只是HTML、CSS和javascript,所以可以像其他任何东西一样包装它。主要的区别是PhoneGap和Cordova使用的是旧版本的Chromium,这使得它在Android上的性能很差,这就是为什么Famo.us自己的包装器性能更好的原因
特别是在安卓上。我用
phonegap
测试了famo.us
,效果很好。但是,启动时的性能很差。某些原因phonegap
需要很长时间才能加载。但在那之后,它就可以正常工作了。基本上有以下步骤:
1。安装phonegap
2。创建项目
#phonegap创建helloworld
#cd helloworld
3。构建项目
然后将famo.us
项目文件夹复制到www
文件夹中
#phonegap构建ios
(或android)为了获得比标准android webview更好的性能,您可以尝试使用Crosswalk运行时包装您的应用程序,它与famo.us配合使用:
- 下载人行横道档案,例如
- 解压缩下载的归档文件
- 从解包的人行横道文件夹中,运行./make_apk.py--name=“Your App”--package=“com.example.App”--App root=/Your/App/root/folder--App local path=index.html
更多信息:请尝试在谷歌上搜索。这个网站是为编程特定的问题和代码调试帮助。我们还不知道,因为famo.us还没有发布。此外,famo.us正计划发布自己的phonegap:因此我认为这是完全可能的。他们正在开发自己的phonegap包装器。是的,而且他们的包装更高效,因为他们在应用程序中包装了最新的chrome/blink引擎。如果你阅读他们的常见问题,你会发现每一个版本的chrome,FPS都会显著提高。需要注意的是,由于iOS总是使用自己的webView,所以性能几乎没有差异。