【发布时间】:2012-11-16 18:11:47
【问题描述】:
今年早些时候,我编写了一个名为WebGLGap 的实验性PhoneGap 插件。理论上,它可以通过将所有 JS 调用转发到插件代码来在 PhoneGap 应用程序中启用 WebGL 支持。不幸的是,我放弃了它,因为 Javascript 和插件之间的桥梁是一个巨大的瓶颈:所有内容(包括顶点数据)都被字符串化为一个巨大的字符串,传递给插件,然后解析回 JSON 以供本机插件代码读取。显然这让它变得毫无用处。
但是我正在阅读 PhoneGap 2.2 有一个新桥,它可以快 10 倍以上。它是如何工作的?它是否避免了字符串化?如果网桥足够高效,可能值得重新审视 WebGLGap。
【问题讨论】:
标签: javascript cordova webgl phonegap-plugins