问题标签 [famo.us]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
15500 浏览

javascript - 通过网络浏览器访问 GPU

我今天早些时候(在 TechCrunch.com 上)遇到了这个概念证明,并对他们如何设法完成最终结果感到震惊和好奇。他们表示他们不使用 webGL 或任何插件,但他们能够直接与 GPU 交互并使用 Javascript 以高达 60 fps 的速度渲染 3D 视觉效果。有什么想法可以做到这一点,或者如何在不使用插件的情况下从 Javascript 访问 GPU?

网站地址是:famo.us

ps:尝试使用箭头键将方向转移到远处!

0 投票
5 回答
2961 浏览

android - The Famo.us 网络平台是否支持 phonegap?

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

0 投票
2 回答
8467 浏览

three.js - Famo.us、Three.js 和 Clara.io

我找到了 Famo.us,它看起来很令人兴奋,但他们的文档已关闭。我对 WebGL 非常好奇,所以我开始寻找替代品。我找到了 Three.js 和 Clara.io。

它们与 famo.us 有何不同?每个框架的主要目标是什么?

谢谢。

编辑:改写。

0 投票
4 回答
2349 浏览

famo.us - 是否可以根据 Famo.us 中的百分比设置表面尺寸?

Famo.us Surfaces 有一个单一的方法来设置一个表面的大小。它们有一个“大小”属性,该属性采用 2 个数字组成的数组,这些数字直接对应于像素值。考虑到大量不同的屏幕尺寸,这在处理移动设备时并不太有用。这将要求用户对父容器的大小进行数学运算,而不是 Famo.us 在幕后进行数学运算。

如果未给出其中一个值,它将使用该维度的 100% 可用,但我无法看到指定 50% 或 33%。

"width" 属性不管第 0 个数组元素是否被移除都不会做任何事情,即使它声称你可以在 camelCase 中使用 CSS 属性。我认为这将是使用 %'s 的正确方法,但事实并非如此。

0 投票
1 回答
387 浏览

javascript - 在 Famo.us 项目中包含外部 css 文件

我使用 Famo.us 的 Yeoman 生成器创建了一个项目。它创建一个 index.html 文件、一个样式文件夹、一个 src 文件夹和一个内容文件夹。gruntfile 指定 index.html 包含样式文件夹下的所有 css 文件。但是,我想通过在我的 index.html 中引用它来包含一个 google 字体 css 文件。我无法手动插入它,因为每次我在项目中保存文件时 grunt 都会覆盖我的更改,我该如何让 grunt 加载我的外部 css 文件/在我的 index.html 文件中引用它们?

0 投票
1 回答
2442 浏览

javascript - Famo.us 滚动视图高度

我正在尝试使用著名的sequentialLayout 在滚动视图下方添加图像,并且我对滚动视图的高度有疑问。

这就是我创建滚动视图的方式。

当我将表面添加到高度为 250 的滚动视图时,包含这些表面的滚动视图的父 DOM 容器(著名组)的宽度和高度为 0。

当在sequentialLayout 中添加此滚动视图作为第一项时,具有高度的第二项或表面将显示在此滚动视图的顶部,因为它没有高度。

任何想法如何使用 Famo.us 解决此问题?

0 投票
2 回答
70 浏览

gruntjs - 服务项目时如何包含文件夹

  • 我用 Yeoman (yo Famous) 生成了一个 famo.us 项目的脚手架
  • 我建立了我的小型工作项目
  • 我试图用“grunt serve”命令启动它

一切正常,但没有加载图像,因为未加载文件夹内容/图像

我怎样才能包括它?谢谢

0 投票
5 回答
5347 浏览

javascript - Meteor's blaze 和 Famo.us 如何一起玩?

2 技术:

  • Meteor 与 blaze 模板引擎
  • Famo.us 和他们很棒的 gui 框架

我来自流星方面,我个人喜欢使用 {{mustache}}(车把)从数据中驱动 gui,反应式会话/数据库使这变得非常高效和直观。

现在出现了 famo.us 及其所有优点,但基于代码的 gui 的缺点是不再有把手的位置......</p>

  • 目前将这两种​​技术混合在一起的做法是什么?
  • 他们是完全分离的吗?
  • 使用“observe”/“Deps.autorun”机制是否是一种常见的做法,一个由流星反应项目更新的 famo.us 元素?
0 投票
1 回答
2447 浏览

famo.us - 如何从渲染树中删除节点?

我觉得我遗漏了一些明显的东西,但是如何从渲染树中删除节点并正确销毁它们?

看起来我可以做类似的事情mainCtx._node._child.splice(2,1),但这并不是在所有情况下都有效(Scrollviews 似乎一直存在),并假设 API 中有一些相关的东西,但我似乎找不到它。

0 投票
2 回答
1964 浏览

famo.us - 著名:在滚动视图中滑动项目

我希望实现与邮箱 ( http://www.mailboxapp.com/ ) 类似的功能,您可以使用 Famous ( http://famo.us )在列表中滑动单个项目以对其进行操作。

我尝试将“可拖动”修饰符添加到每个列表项,但是您似乎无法将修饰符添加到属于 Scrollview 的表面。

任何人(来自 Famous 或其他人)都知道我该怎么做吗?