假设我有一个页面,并且我想允许第 3 方将小型应用程序/iframe 嵌入到我的页面中。为了在我的页面上使用 caja 来保护第 3 方小应用程序/iframe。我是否需要添加任何额外的 javascript/服务器端代码才能使用 caja?第三方小型应用程序的获取是通过代理还是直接 iframe 完成?
问问题
2107 次
2 回答
5
使用 Caja 重写器有两种主要方法;如果您的服务器是用 Java 编码的,那么您可以将 Caja 构建到您的服务器中并直接调用这些类。否则,您将 Caja 作为自己的服务器(Cajoling 服务)运行,它将重写第三方代码。该代码需要在带有 Caja 运行时库和一些设置代码的页面上提供,这些设置代码授予哄骗代码的 DOM 的某些部分以进行渲染。就像第一个海报所说的那样,CajaHostingModules 页面是一种方法的示例执行此操作.
请跟进邮件列表中的任何其他问题:google-caja-discuss@googlegroups.com。谢谢!
于 2010-03-12T20:34:03.543 回答
4
听起来您想在页面中托管 Caja 模块?查看集成指南文档。
于 2010-03-10T10:21:39.597 回答