我正在尝试在我的fiori应用中加载图像。该图片位于/webapp/img/greendot.jpg
,如下所示:
然后我将我的应用部署到我的ABAP-Repository,路径改为:
https://<server>:<port>/sap/bc/ui5_ui5/sap/my_application/~CD103454ACB782CF74F8A2339BE67CE1~5/img/greendot.png
我如何获得此路径以便我可以加载我的图像?
答案 0 :(得分:5)
然后你加载错了,你应该将SRC属性引用到你的相对路径:&#34; /img/greendot.png"或尝试&#34; ./ img / greendot.png&#34;
var img = new sap.m.Image({
src : "./img/greendot.png",
});
在运行时期间不需要请求任何后端路径......
答案 1 :(得分:1)
var sRootPath = jQuery.sap.getModulePath("<package_name>");
var sImagePath = sRootPath + "/img/greendot.png";
似乎有效,但我不知道这是否是解决这个问题的“正确”方法。