lyjcnet 发表于 2022-8-4 15:24:45

企业微信移动端页面资源地址有问题

因为端口开放问题,采用nginx单端口代理形式配置,所以O2OA的路径我是带有后缀的

但是移动端页面打开有几个资源文件地址不正确,中间的四个图标地址是对的,下面的2个和滚动页是不对的。

但是在门户编辑首页中是正常显示的,预览和手机上看地址都是不对的。

飞龙在天 发表于 2022-8-4 16:38:20

这个是有问题,你可以修改下部件的代码,在这个门户管理的部件配置中找到 底部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]
查看完整版本: 企业微信移动端页面资源地址有问题