H5打开小程序

前期准备工作(必要)

1:首先拥有有个微信公众号并且配置相关信息(JS接口安全域名,网页授权域名)
2:需要微信小程序的appId
3:拥有H5网页程序

下载weixin-js-sdk

npm install weixin-js-sdk

插件引入使用功能性代码

import wx from 'weixin-js-sdk'

getWXUserSign({
    url: url
}).then(res => {
    wx.config({
        debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
        appId: res.appId, // 必填,公众号的唯一标识
        timestamp: res.timestamp, // 必填,生成签名的时间戳
        nonceStr: res.nonceStr, // 必填,生成签名的随机串
        signature: res.signature, // 必填,签名
        jsApiList: [
            'updateAppMessageShareData',
            'updateTimelineShareData',
            "onMenuShareAppMessage"
        ], // 必填,需要使用的JS接口列表

    })
           <wx-open-launch-weapp id="launch-btn" username="gh_开头的id" path="跳转路径" @launch="sucFun"
      @error="errFun">
                <script type="text/wxtag-template">
                   <style>.guideBtn{width: 347px;
                     height: 50px;
                     background-color: #ff6611;
                     border-radius: 2px;
                     color: #fff;
                     font-size: 16px;
                     line-height: 50px;
                     text-align: center;}</style>
                   <div class="guideBtn">跳转</div>
                 </script>
    
    </wx-open-launch-weapp>




//方法中调用初始化
wx.init()

剩下的样式自己调下就ok

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容