我正在GWT(mapfaire.com)中编写一个使用Google Maps API的应用程序,我想使用utilities library。为这些库编写JSNI包装器不是问题,但是如何确保编译器将JS“烘焙” JS到应用程序本身中,而不是通过module script include单独下载它们?
最佳答案
在gwt 2.4中添加了ScriptInjector
http://gwt-code-reviews.appspot.com/1451818/
ScriptInjector.fromUrl("http://example.com/foo.js").setCallback(
new Callback<Void, Exception>() {
public void onFailure(Exception reason) {
Window.alert("Script load failed.");
}
public void onSuccess(Void result) {
Window.alert("Script load success.");
}
}).inject();
关于gwt - 将Javascript捆绑到GWT应用程序中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4232461/