2010-03-10 8 views
5

lassen Sie sagen, dass ich eine Seite habe, und ich möchte Drittpartei erlauben, kleine Anwendung/iframe in meine Seite einzubetten. um Caja auf meiner Seite zu verwenden, um die kleine App/Iframe der dritten Partei zu sichern. muss ich einen zusätzlichen JavaScript/Server-Code eingeben, um caja zu verwenden? Das Abrufen der kleinen Anwendung des Drittanbieters erfolgt über einen Proxy oder einen direkten Iframe.google caja wie man verwendet

Antwort

5

Es gibt zwei Hauptwege, den Caja Rewriter zu verwenden; Wenn Ihr Server in Java codiert ist, können Sie Caja auf Ihrem Server erstellen und die Klassen direkt aufrufen. Andernfalls führen Sie Caja als eigenen Server (den Cajoling-Dienst) aus, und der Code des Drittanbieters wird neu geschrieben. Dieser Code muss auf einer Seite mit der Caja-Laufzeitbibliothek und einem Setup-Code bereitgestellt werden, der dem abgerufenen Code einen Teil des zu rendernden DOMs zuweist. Wie das erste Poster schon sagt, ist die CajaHostingModules-Seite ein Beispiel dafür .

Bitte folgen Sie mit weiteren Fragen auf der Mailing-Liste: [email protected]. Vielen Dank!

+0

gut erklärt @Mike – cometta