企业微信移动端页面资源地址有问题
因为端口开放问题,采用nginx单端口代理形式配置,所以O2OA的路径我是带有后缀的但是移动端页面打开有几个资源文件地址不正确,中间的四个图标地址是对的,下面的2个和滚动页是不对的。
但是在门户编辑首页中是正常显示的,预览和手机上看地址都是不对的。
这个是有问题,你可以修改下部件的代码,在这个门户管理的部件配置中找到 底部TabBar 这个部件,Mobile页面 选中图片,对应的load事件里面把代码修改下。
样例如下:var param = this.page.getWidgetPrameters();
var currentIndex = param.index;
var bar_2_image_on = "/x_portal_assemble_surface/jaxrs/file/0a6ad79d-c2c6-47fa-b49a-9234f07d14f7/portal/5baf4c56-2f69-478d-bcbd-5133b8ce5c8e/content";
var bar_2_image_off = "/x_portal_assemble_surface/jaxrs/file/0edac729-c746-44cd-a557-43ec743a5bce/portal/5baf4c56-2f69-478d-bcbd-5133b8ce5c8e/content";
bar_2_image_on = o2.filterUrl(o2.Actions.getHost("x_portal_assemble_surface") + bar_2_image_on);
bar_2_image_off = o2.filterUrl(o2.Actions.getHost("x_portal_assemble_surface") + bar_2_image_off);
if (currentIndex === 1) {
this.page.get("bar_2_image").node.set("src", bar_2_image_on);
} else {
this.page.get("bar_2_image").node.set("src", bar_2_image_off);
}
页:
[1]