关于如何把Google Wave嵌入到其他网页中,Google提供的官方教程:http://code.google.com/apis/wave/embed/guide.html
其中关键的代码如下:

<script src=”http://wave-api.appspot.com/public/embed.js” type=”text/javascript”></script>
<script type=”text/javascript”>
function initialize() {
var wavePanel = new WavePanel(‘http://wave.google.com/a/wavesandbox.com/’);
wavePanel.setUIConfig(‘#ffffff’, ‘#000000’, ‘Arial’, ’12pt’);

wavePanel.loadWave(‘wavesandbox.com!w+waveID‘);
wavePanel.init(document.getElementById(‘waveframe‘));
}
</script>

<body onload=”initialize()”>
<div id=”waveframe” style=”width: 500px; height: 100%”></div>
</body>

红字部分是要嵌入的Wave的ID。在现行版本中,选中一个Wave,点击页面右上角的Debug,选Get current Wave ID,就可以获得当前Wave的ID。
蓝字部分是我们创建的用于存放Wave的div的ID,名字可以随便取,只要蓝字的两处保持一致就可以。

绿字部分是对嵌入的Wave的外观进行设置,这句是可选的,不写也可以。其中四个参数依次是背景颜色、字的颜色、字体、字号。

Google Wave可以嵌入任何支持JavaScript的网页之中,包括论坛、博客等等。嵌入之后,在这页面上可以进行所有的Wave操作,而Wave里也能同步看到这些操作。是不是很酷? ^_^ 不过,现在还是只有获得Wave测试帐号的用户才能看见,其他人还得等等。