我妈已经三天没打我了 2023-01-09 09:52 采纳率: 92.9%
浏览 39
已结题

想改变path跳转后传的参数,但是这么写以后微信跳转图片都不见了难道是path的判断写错地方了吗

想改变path跳转后传的参数,但是这么写以后微信跳转图片都不见了难道是
let launch = document.getElementById('launch-btn')
if(hxcjs.getUrlString("product_no").split("")[1]=="YINGBAO"){
let path = pages/index/index?source=wtProductB&to=h5tp&sourceType=wt&agentCode=${sales_agent}&linkUrl=${commonurl_front+'common/blank.html'}
launch.setAttribute('path',path)
}else if(hxcjs.getUrlString("product_no").split("
")[1]=="YINGXIAO"){
let path = pages/index/index?source=wtProduct&to=h5tp&sourceType=wt&agentCode=${sales_agent}&linkUrl=${commonurl_front+'common/blank.html'}
launch.setAttribute('path',path)
}的地方写错了吗?


doShare();
function doShare() {
   let launch = document.getElementById('launch-btn')
   if(hxcjs.getUrlString("product_no").split("_")[1]=="YINGBAO"){
      let path = `pages/index/index?source=wtProductB&to=h5tp&sourceType=wt&agentCode=${sales_agent}&linkUrl=${commonurl_front+'common/blank.html'}`
      launch.setAttribute('path',path)
   }else if(hxcjs.getUrlString("product_no").split("_")[1]=="YINGXIAO"){
      let path = `pages/index/index?source=wtProduct&to=h5tp&sourceType=wt&agentCode=${sales_agent}&linkUrl=${commonurl_front+'common/blank.html'}`
      launch.setAttribute('path',path)
   }
   $.ajax({
      url: 'https://uc-dev-bg.ihxlife.com/api/wechat/signatureinfo/get',
      data: {
         pageUrl: location.href.split('#')[0]
      },
      type: 'GET',
      success: function (sdata) {
         var configData = {
            debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
            appId: sdata.data.app_id, // 
            timestamp: sdata.data.timestamp,
            nonceStr: sdata.data.nonceStr,
            signature: sdata.data.signature,
            jsApiList: ['showOptionMenu', 'onMenuShareTimeline', 'onMenuShareAppMessage',
               'hideMenuItems'
            ], // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
            openTagList: ['wx-open-launch-weapp']
         };
         
         // 加载微信SDK引入js
         wx.config(configData);
         wx.ready(function () {
            //alert('JS-SDK注册成功!可以使用了');
            wx.showOptionMenu();

            // console.log('link', link)
         })
      }
   })
}
<div class="hktshare"
        style="position: fixed; z-index: 999999999999999; top: 10.84rem; right: 0.1rem; width: 50px;height: 50px;">
        <wx-open-launch-weapp id="launch-btn" username="gh_4b4a3e566703" path="pages/index/index">
            <template>
                <style>
                    .btnhkt {width: 50px;height: 50px;border: none;}
                    .btnhkt:active {box-shadow: none;}
                </style>
                <img class="btnhkt" src="https://sales-dev.ihxlife.com/HuaPM_V/bcard/image/room/hkt.png" />
            </template>
        </wx-open-launch-weapp>
    </div>

  • 写回答

2条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 1月24日
      • 已采纳回答 1月16日
      • 创建了问题 1月9日

      悬赏问题

      • ¥15 matlab画三维流场
      • ¥100 IIC通讯数据算法分析
      • ¥15 matlab 绘制涡流场
      • ¥15 依存句法分析如何与BERT模型及GCN相结合
      • ¥66 有偿收一个会Python 与unitysocket通信,会简单mediapipe手势识别的哥
      • ¥15 药店卖药设计使利润最大
      • ¥15 模拟银行实现VIP服务
      • ¥20 ECU在实车上can通讯失败或不稳定
      • ¥15 关于VB.net调用Excel如何打包的问题?
      • ¥15 VB6.0+WebBrowser如何实现网页内嵌图片按钮点击