我妈已经三天没打我了 2023-01-05 10:15 采纳率: 85.4%
浏览 13
已结题

这个path路径可以写到js文件里面吗,是放到function doShare() {}里面还是外面,那path="pages/index/index"是可以删掉吗?

这个path路径可以写到js文件里面吗,是放到function doShare() {}里面还是外面,那path="pages/index/index"是可以删掉吗?


let launch = document.getElementById('launch-btn')
        let path = `pages/index/index?source=wtProduct&to=h5tp&sourceType=wt&agentCode=${sales_agent}&linkUrl=${commonurl_front+'common/blank.html'}`
         launch.setAttribute('path',path)
<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>

doShare();
function doShare() {
   $.ajax({
      url: 'https://uc-dev-bg.ihxlife.com/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)
         })
      }
   })
}
  • 写回答

1条回答 默认 最新

  • 越来越好。 2023-01-05 10:52
    关注

    看代码可以知道你想要实现通过开放标签,在H5中打开小程序的功能。
    我个人 认为你已经使用了 开放标签 “”,并且已经在标签内部做了相关配置,这个开放标签完全可以实现你的需求。

    因此

    img

    这段代码可以删除。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

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

悬赏问题

  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用
  • ¥15 C++ yoloV5改写遇到的问题
  • ¥20 win11修改中文用户名路径
  • ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入