ScriptInjector在GWT中的java使用
我想在java源代码中使用javascript库。我读到了一些关于它的东西,我读到,我应该用ScriptInjector
。这个类有两个内部类:ScriptInjector.FromString
和ScriptInjector.FromUrl
。我想从本地文件加载javascript库,所以我应该使用from字符串。怎么做
ScriptInjector.fromString("myLibrary.js");
不起作用。在哪里添加库
# 1 楼答案
要使用
.fromString()
,必须将JS加载到字符串中并传递该字符串如果需要使用
.fromUrl()
加载脚本,则必须将其放置在“Internet”可访问的位置,因为inject()
最终会在(见here)
因此:提取脚本或以其他方式向Web服务器公开脚本
干杯