2
我有一个小工具,它是一个词汇表,有许多不同的页面。用户可以将新单词上传到数据源,并通过AJAX调用将这些单词拉入词汇表。动态高度调整w /打开社交小工具
我想调整小工具窗口的大小,每次窗口重新调整大小或选择一个新的字母和页面高度变化(即小工具html块高度)。
Google开发者在其网站上发布了this。但是,这显然不适合我。滚动不在iframe上注册,窗口大小调整时高度不调整。
这里是我在ModulePrefs
title="Climate Policy and Science Glossary"
description="Paragraph format"
height="300"
scrolling="true">
<Require feature="dynamic-height"/>
<Require feature="opensocial-0.8" />
这里是小工具的脚本,告诉它调整:
window.onresize = adjust;
function adjust() {
var wndwH = gadgets.window.getViewportDimensions().height,
wgtH = $('#_glossary').closest('html').height,
h = Math.min(wndwH, wgtH);
gadgets.window.adjustHeight(h);
}
gadgets.util.registerOnLoadHandler(adjust);
这是怎么回事?我做错了什么或者有没有其他人在Google的动态高度上遇到麻烦?