定制小部件

Interact的一大优点是可以使用可用的小部件库来配置主页。

有两个很棒的小部件可以用来创建自定义小部件;这些是IFrame和HTML小部件。这些功能的机会是无穷无尽的!

HTML小部件

HTML小部件提供了一种简单的方法,可以将许多其他系统的功能嵌入到interaction中。这些功能包括股票行情、世界时钟、天气预报、Yammer时间线等等。这些系统通常会生成“嵌入代码”,可以复制到HTML小部件中,允许您在内部网的主页中包含或嵌入相关功能。

然而,这其中的一个潜在障碍是第三方做出的假设。由于小部件的加载方式不同,这些在交互中可能无效。为了提供响应性和信息量尽可能高的用户体验,小部件是异步加载的。这确保了页面是可见的加载,为用户提供了积极的反馈,并保证某些事情正在发生。

这样做的副作用是,它可能会在HTML小部件中抛出JavaScript的计时。嵌入小部件通常依赖于页面或脚本的部分,这些部分是单独加载的,因此可能在它们完全加载之前就被请求了。有一个简单的解决方法,那就是在尝试使用它之前测试相关的部分。如果还没有准备好,请稍等片刻再试一次。

IFrame窗口小部件

IFrame小部件允许您通过URL将外部服务嵌入小部件。


接下来是什么

查看一些关于如何在站点上使用HTML小部件的示例。

Baidu
map