如何使 GWT Super Dev Mode 在 HTML iframe 内的 GWT 元素上工作?
How to make GWT Super Dev Mode work on a GWT element inside HTML iframe?
我有一个大型应用程序,其中一部分在页面上的 HTML iframe 中有一个 GWT 应用程序。当我尝试在此页面上 运行 超级开发模式时,CodeServer returns 出现一个消息框,提示未找到 GWT 模块。而如果我单独转到 iframe 内的应用程序,超级开发模式会完美运行。有没有办法让超级开发模式在我的应用程序内部的 iframe 元素上工作,而无需单独打开它。
@luigi-polvani 是的,我根据你所说的找到了解决方案。
javascript:{
window.__gwt_bookmarklet_params = {'server_url':'http://localhost:9876/'};
var s = document.createElement('script');
s.src ='http://localhost:9876/dev_mode_on.js';
void(document.getElementsByTagName('iframe[0]').contentWindow
.document.getElementsByTagName('head')[0].appendChild(s));
}
我有一个大型应用程序,其中一部分在页面上的 HTML iframe 中有一个 GWT 应用程序。当我尝试在此页面上 运行 超级开发模式时,CodeServer returns 出现一个消息框,提示未找到 GWT 模块。而如果我单独转到 iframe 内的应用程序,超级开发模式会完美运行。有没有办法让超级开发模式在我的应用程序内部的 iframe 元素上工作,而无需单独打开它。
@luigi-polvani 是的,我根据你所说的找到了解决方案。
javascript:{
window.__gwt_bookmarklet_params = {'server_url':'http://localhost:9876/'};
var s = document.createElement('script');
s.src ='http://localhost:9876/dev_mode_on.js';
void(document.getElementsByTagName('iframe[0]').contentWindow
.document.getElementsByTagName('head')[0].appendChild(s));
}