我已经在 GWT 中创建了一个小部件,我希望能够为用户提供一小段 HTML,他们可以将其嵌入到他们的网站中,这样我的小部件就会在那里呈现。
我认为 iframe 不合适,因为一个要求是点击我的小部件上的任何链接都应该将用户带到我的网站(而不仅仅是更改 iframe 的内容)。
如有任何帮助,我们将不胜感激。
附言我尝试嵌入以下内容,但没有成功: < script src="http://embeddedapptest.appspot.com/embeddedapp/embeddedapp.nocache.js">
最佳答案
这是可能的。代码段需要像
<script src="yourmodule.nocache.js"></script>
<div id="foo"/>
然后在您的入口点执行此操作:
RootPanel root = RootPanel.get("foo");
// add your things here. root.add(...);
您需要小心,不要影响外部页面的样式,反之亦然,但编译后的 CSS 应该会大有帮助。
这是用于在 Google API 文档中嵌入 API Explorer 的技术。
关于javascript - 创建一个其他人可以嵌入到他们网站中的 GWT 小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11487232/