有谁知道是否可以将基于 Wt 的小部件作为 iframe 嵌入网页中?是否可以在给定网页中嵌入同一小部件的多个副本(例如,基于 Wt 的 3D 查看器小部件,在同一页面中显示多个 3D 模型的画廊)?
问问题
722 次
1 回答
1
这是完全可能的。
您将使用您的小部件作为 root() 的子项来制作 WT::WApplication。
在 iframe 标记中,您需要输入 src="http://path.to.wt/app"。
您可以在 url 中(例如http://path.to.you/app?view=22)或通过 cookie 将内容传递给它,如果它是同一个域:http ://www.webtoolkit.eu/wt/doc /reference/html/classWt_1_1WEnvironment.html#a30810ecfa507bc6f655c38a6f218dc92
要拥有某个小部件的多个副本,您可以使用一个机智的容器:http ://www.webtoolkit.eu/widgets/
我可能没有正确理解问题的第二部分。
事实上,您甚至不需要使用 iframe,您可以使用一些 java 脚本和一个小部件集来完成:http ://www.webtoolkit.eu/wt/doc/reference/html/namespaceWt.html#af4b6ed5fd28b4f5fa141b153c1107349
于 2014-09-08T04:53:05.027 回答