Gwt 如何发现chrome或firefox将加载哪个.cache.html
GWT模块使用6个排列进行编译,并生成Gwt 如何发现chrome或firefox将加载哪个.cache.html,gwt,Gwt,GWT模块使用6个排列进行编译,并生成6.cache.html文件。如果从firefox或chrome访问模块,如何确定将加载哪个.cache.html文件?转到您的页面,打开Inspector(右键单击),然后转到网络选项卡,然后刷新。您应该看到所有资源都已加载 希望能有所帮助:) 如果您使用的是最新的GWT-2.5,则输出文件夹中有一个名为compilation mappings.txt的文件,其中包含每个排列的文件名以及每个排列的属性值(user.agent、locale等) 注意:只有在
6.cache.html文件
。如果从firefox或chrome访问模块,如何确定将加载哪个.cache.html文件
?转到您的页面,打开Inspector(右键单击),然后转到网络选项卡,然后刷新。您应该看到所有资源都已加载
希望能有所帮助:)- 如果您使用的是最新的GWT-2.5,则输出文件夹中有一个名为
的文件,其中包含每个排列的文件名以及每个排列的属性值(user.agent、locale等) 注意:只有在compilation mappings.txt
文件中启用.gwt.xml
时,才会生成CrossSiteIframeLinker
:compilation mappings.txt
- 对于较旧的gwt版本,您可以
- 在请求排列时,立即使用firebug(或任何类似的检查器)检查网络流量
- 在客户端,有一个方法可以打印出置换名称GWT.getPermutationStrongName()
- 在服务器端,您可以读取客户端在每个ajax请求中发送的X-GWT-Permutation头
只编译这两种排列。但除此之外,请看Manolo的答案。是否可以通过编程实现。在GWT编译后使用ant脚本在GWT-2.5.0 final中,我在任何地方都找不到compilation-mappings.txt。但是,如果启用-extra并查看extras//symbolMaps目录,symbolMap文件以强排列名称命名,每个symbolMap文件的前三行包含排列编号、user.agent和locale组合。实际上,它仅在使用CrossSiteIframeLinker
时生成编译映射.txt
。编辑我的答案以指定该答案。