문제

Google Wave 가제트를 배우고 있습니다.

나는 강제하려고 노력하고있다 내 가제트 스스로 크기를 조정합니다.

그러나 나는 계속 오류를 얻고 있습니다 gadgets.window 정의되지 않았습니다.

여기 내 가제트가 있습니다.

<?xml version="1.0" encoding="UTF-8" ?> 
<Module>
<ModulePrefs title="GitHub Gist Gadget">
  <Require feature="wave" /> 
  <!--Require feature="locked-domain" /-->
  <Require feature="dynamic-heights" />
</ModulePrefs>
<Content type="html">
<![CDATA[ 
<div id="content_div"> 

<input type=button onclick="gadgets.window.adjustHeight()" />

<script src="http://gist.github.com/244697.js"></script>

<script type="text/javascript">
  gadgets.window.adjustHeight()
</script>

</div>
  ]]> 
  </Content>
</Module>

BTW, Github Gists를 Google Waves에 포함시키는 가제트에 대해 알고 있다면 알려주세요. :-)

도움이 되었습니까?

해결책

바꾸다 역동적 인 높이 ~와 함께 동적 높이.

gadgets.window.adjustheight () 교체해야합니다 gadgets.util.registeronloadhandler (gadgets.window.adjustheight), 가제트를 초기화하는 동안 window가로드되지 않을 수 있습니다.

다른 팁

동일한 문제이지만 igoogle 가제트 디자인.

Gadgets.Window 객체는 샌드 박스에서만 사용할 수 있음을 알았지 만 Igoogle 기능을 사용할 수 있습니다.

_IG_AdjustIFrameHeight();

이는 iframe, igoogle을 자동으로 조정합니다. ;)

원천: http://code.google.com/p/opensocial-resources/issues/detail?id=572

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top