2

我正在努力解决以下简短描述的问题:Loading module cross site results in no skin due to wrong image paths etc.

我在尝试什么:我正在尝试提供一个 HTML 代码片段,它可以嵌入到发布者网站中,并且正在加载我的 SmartWGT 模块之一。在使用 GWT 链接器“xs”以及我自己在 *.gwt.xml 中链接的 CSS 后加载 JavaScript 工作正常,但 SmartGWT 皮肤和我的图像丢失。当我检查皮肤图像等的来源时,这指向发布者网站的主机而不是我的主机。

这是我用于嵌入的 HTML 片段:

    <script type="text/javascript" src="https://www.xanaroo.de/xanaroo/org.xanaroo.XanarooLite/org.xanaroo.XanarooLite.nocache.js"></script>
    <div id="xanaroo_lite"></div>

请有人告诉我这将如何工作,因为我不知道如何进行。由于 SmartGWT JavaScript 文件在编译期间出现问题,GWT 链接器“xsiframe”无法工作。所以,一定有其他的解决办法!?非常感谢!!

4

1 回答 1

0

我认为您需要使用setSkinDir来指示另一台主机,而不是您的模块正在运行的主机。你可以看看这个旧帖子

于 2012-11-05T15:44:25.303 回答