7

我想通过 phonegap 将通知和蓝牙集成到我用 famo.us 构建的网络应用程序中。可能吗?

4

5 回答 5

6

Famo.us包括Famo.us Toolbar它本身是 Cordova 的一个 mod(类似于 Phonegap),并包括 Cordova 支持的所有插件。它是从命令行驱动的。

我已经给 CEO 发了邮件Famo.us,他的回复是:

我们现在正在对 Famo.us Wrapper 进行 alpha 测试。它是 Cordova 的一个 mod,包含 Cordova 的所有插件。不同之处在于它比 PhoneGap 或 Cordova 性能要高得多,尤其是在 Android 上。

于 2014-03-28T01:40:12.953 回答
6

为了获得比标准 Android webview 更好的性能,您可以尝试使用 Crosswalk 运行时包装您的应用程序,它适用于 famo.us:

这将生成一个可以安装到设备的 .apk。

更多信息:https ://crosswalk-project.org

于 2014-05-31T11:55:44.270 回答
1

是的,

Famo.us 确实支持 phoneGap。它只是 HTML、CSS 和 javascript,因此可以像其他任何东西一样进行包装。主要区别在于 PhoneGap 和 Cordova 使用的是旧版本的 Chromium,这使其在 Android 上的性能很差,这就是为什么 Famo.us 自己的包装器性能更高的原因。

特别是在安卓上。

于 2014-04-27T19:41:42.237 回答
0

目前 The Famous Toolbelt 尚未公开发布(仅对一小部分测试人员),但如果您使用过Yeoman 生成器,您可以很容易地将编译后的代码打包到一个普通的 Phonegap 项目中。您应该避免做的唯一一件事是直接操作 DOM(即不使用 Famous 修改布局和内容)

其余部分与从 Javascript 角度编写任何其他 Cordova 应用程序相同。只需确保事先正确包含并初始化 Cordova 和您的插件。

于 2014-04-22T15:37:00.373 回答
0

我已经测试famo.usphonegap并且它有效。但是启动时的性能很糟糕。某些原因phonegap需要很长时间才能加载。但在那之后它工作得很好。基本上这些是步骤:

1.安装phonegap

2.创建项目

# phonegap create helloworld

# cd helloworld

3. 构建项目

然后将famo.us项目文件夹复制到www文件夹中

# phonegap build ios

(或安卓)

于 2014-05-13T08:59:30.267 回答