Возможно, я не знаю, как найти подходящий ресурс для этой проблемы.Добавление изображений в проект в определенном месте для введенных javascripts (GWT)
Проблема в том, что я получаю ошибку в консоли браузера, и, конечно, изображение не загружается.
Ситуация: В форме вводятся .js сценарий, что использует определенные изображения
ScriptInjector.fromString(textResource.getText()).setWindow(ScriptInjector.TOP_WINDOW).inject();
и в .js предпросмотре:
var slider = OpenLayers.Util.createAlphaImageDiv(id,
centered.add(-1, zoomsToEnd * this.zoomStopHeight),
new OpenLayers.Size(20,9),
imgLocation+"slider.png",
"absolute");
где imgLocation является
var imgLocation = OpenLayers.Util.getImagesLocation();
И в этом Util
/**
* Property: ImgPath
* {String} Default is ''.
*/
OpenLayers.ImgPath = '';
/**
* Function: getImagesLocation
*
* Returns:
* {String} The fully formatted image location string
*/
OpenLayers.Util.getImagesLocation = function() {
return OpenLayers.ImgPath || (OpenLayers._getScriptLocation() + "img/");
};
in runtime function getImagesLocation возвращают «img /»
Для справки эта переменная «OpenLayers.ImgPath» я могу установить в каком-то собственном методе init, но не знаю, что нужно для img src.
В проекте физически добавлены изображения.
Но они не добавлены/загружены на веб-страницу.
Главный вопрос, как я могу правильно добавить theese IMG для побега theese ошибок? У меня есть все возможности Java 1.8, GWT, js.
Спасибо!