美文网首页
H5跳转小程序

H5跳转小程序

作者: 曹锦花 | 来源:发表于2021-08-30 09:35 被阅读0次

微信文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html

//引入JS文件
    <script src="http://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
//通过config接口注入权限验证配置并申请所需开放标签
    gowx() {
        // let url = window.location.href
        let url = window.location.href
        axios
            .get('http://wx.leyou-edu.com/Service/xxxx', {params: {url: url}})
            .then(res => {

          let appId = res.data.Value.appId;
          let nonceStr = res.data.Value.nonceStr;
          let signature = res.data.Value.signature;
          let timestamp = res.data.Value.timestamp;
                        console.log(appId ,timestamp,nonceStr,signature)

          wx.config({
            debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
            appId: appId, // 必填,公众号的唯一标识
            timestamp: timestamp, // 必填,生成签名的时间戳
            nonceStr: nonceStr, // 必填,生成签名的随机串
            signature: signature, // 必填,签名
            jsApiList: ['onMenuShareAppMessage'], // 必填,需要使用的JS接口列表
            openTagList: ['wx-open-launch-weapp']
          });
          wx.ready(function () {
            console.log('sucess')
          });
          wx.error((err) => {
            console.log(err, 'error'); // 如果报错打印报错信息
          });
                // resolve(response.data);
            })
            .catch(err => {
              console.log(err)
            });
    },
//在mounted中调用
 this.gowx()
//template
      <div class="flex-cc" :class="[active==4 ? 'activetip': 'tip']">
        <img src="@/assets/img/read@2x.png" alt="">
      <wx-open-launch-weapp username="gh_ee42a68f0534"  path="pages/home.html">
        <script type="text/wxtag-template">
        <style>.btn {  font-size: 13px; color: #666666; }</style>
        <span class="btn">阅读建筑</span>
        </script>
      </wx-open-launch-weapp>
         </div>
//main.js中配置
Vue.config.ignoredElements = ['wx-open-launch-weapp']

小程序内嵌H5跳转回当前小程序

//引入js文件
    <script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>
//跳转
            wx.miniProgram.navigateTo({url: '/pages/arch/pages/architecture?Id='+id})

相关文章

  • 小程序和h5跳转

    公司要做h5跳转小程序,就试着调试了一下。目前只支持小程序内嵌H5,并且只有内嵌的H5才能跳回小程序 小程序跳H5...

  • H5跳小程序

    H5跳转小程序分两种情况,一种是小程序内部打开的H5跳转小程序,一种是在外部的H5跳转到小程序 小程序内部打开的H...

  • h5跳转小程序之静态网页

    首先h5跳转小程序的方式有很多,这里说得不是小程序中嵌套h5页面,而是单纯的一个(外部的)h5页面跳转小程序,我的...

  • 小程序和H5页面互相跳转的实现

    需求体现: 在小程序里面,实现小程序和H5页面互相跳转。 1. 实现H5页面跳转小程序 小程序里面加载H5页面,需...

  • h5跳转微信小程序

    微信小程序web-view中内嵌的h5页面,跳转小程序 微信小程序文档:https://developers.we...

  • 小程序与H5如何互相跳转

    由于小程序官方没有提供外部H5网页直接跳转到小程序的api,所以目前只支持小程序内嵌H5,并且只有内嵌的H5才能跳...

  • 小程序与H5如何互相跳转

    由于小程序官方没有提供外部H5网页直接跳转到小程序的api,所以目前只支持小程序内嵌H5,并且只有内嵌的H5才能跳...

  • 小程序与H5如何互相跳转

    由于小程序官方没有提供外部H5网页直接跳转到小程序的api,所以目前只支持小程序内嵌H5,并且只有内嵌的H5才能跳...

  • H5跳转小程序

    一定要细读,官方文档!!!!每一字,一句都暗藏玄机。 我先把我遇到坑分享下,希望对你有用vue环境。 第一微信签名...

  • H5跳转小程序

    1、微信小程序[%5Burllink.generate%20%7C%20%E5%BE%AE%E4%BF%A1%E5...

网友评论

      本文标题:H5跳转小程序

      本文链接:https://www.haomeiwen.com/subject/uypniltx.html