diff --git a/ext.json b/ext.json index 92aeec9..6870c62 100644 --- a/ext.json +++ b/ext.json @@ -7,7 +7,9 @@ "etcpVersion": "release", "etcpCallbackUrl": "https://ciformall.youlane.cn/api/carCallback/etcpPaidCallback", "ifHaveWebSocket": "0", - "ifHaveCarModular": "1" + "ifHaveCarModular": "1", + "imgOrgUrl": "https://iformall-net.s3.cn-northwest-1.amazonaws.com.cn", + "imgNewUrl": "https://ciformall.youlane.cn/img" }, "name": "富茂客官开发", "weappId": "wxea71200db93d756b", diff --git a/pages/index/searchbar/detail/index.js b/pages/index/searchbar/detail/index.js index 5bfe860..af075c5 100644 --- a/pages/index/searchbar/detail/index.js +++ b/pages/index/searchbar/detail/index.js @@ -1,6 +1,9 @@ const Http = require("../../../../utils/HttpBasics"); const imgurl = require("../../../../utils/imgurl"); const config = require("../../../../config/config"); +const extConfig = wx.getExtConfigSync ? wx.getExtConfigSync() : {} +let imgOrgUrl = extConfig.attr.imgOrgUrl; +let imgNewUrl = extConfig.attr.imgNewUrl; let app = getApp(); Page({ @@ -87,8 +90,9 @@ Page({ let topImageWidth = parseInt(375 * scale) // 因为小数有时候会请求不到图片,所以转成int let topImageHeight = parseInt(250 * scale) let src1 = this.data.data.merchantImgUrl + `?imageView/2/w/${topImageWidth}/h/${topImageHeight}` + let src2 = src1.replace(imgOrgUrl, imgNewUrl) wx.getImageInfo({ - src: src1, + src: src2, success: function(res) { ctx.drawImage(res.path, 0, 0, topImageWidth, topImageHeight) // 覆盖黑色蒙层