当前位置: 首页 > news >正文

h5唤起微信小程序

wx-open-launch-weapp 就用这个

开放标签属于自定义标签,Vue会给予未知标签的警告,可通过配置Vue.config.ignoredElements = ['wx-open-launch-weapp'] 来忽略Vue对开放标签的检查。

sdk授权。 调试打开时iOS会弹窗 noPermissionJsApi: [],config:ok 成功

wx.config({debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印appId: '', // 必填,公众号的唯一标识timestamp: , // 必填,生成签名的时间戳nonceStr: '', // 必填,生成签名的随机串signature: '',// 必填,签名jsApiList: [], // 必填,需要使用的JS接口列表openTagList: ['wx-open-launch-weapp'] // 可选,需要使用的开放标签列表,例如['wx-open-launch-weapp']
});wx.ready(function () {// config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中
});wx.error(function (res) {// config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名
});
Vue2
<template><div id="app"><wx-open-launch-weappid="launch-btn"appid="wx12345678"path="pages/home/index?user=123&action=abc"><script type="text/wxtag-template"><style>.btn { padding: 12px }</style><button class="btn">打开小程序</button></script></wx-open-launch-weapp></div>
</template>
Vue3
<template><div class="app"><wx-open-launch-weappid="launch-btn"appid="wx12345678"path="pages/home/index?user=123&action=abc"><component :is="'script'" type="text/wxtag-template"><style>.btn { padding: 12px }</style><button class="btn">打开小程序</button></component></wx-open-launch-weapp></div>
</template>

 <button class="btn">打开小程序</button> 默认样式比较多,可以换div标签

http://www.lryc.cn/news/317814.html

相关文章:

  • 面向对象(精髓)变继承关系为组和关系(_Decorator模式)
  • MES系统在智能生产中的重要作用
  • 2024.3.13每日一题
  • YOLOv5 | 涨点复现!YOLOv5添加BiFPN有效提升目标检测精度
  • 【Nut3】nuxt.config.ts项目nuxt配置文件介绍
  • 区块链技术的革命性影响
  • 多线程(volatile)
  • 蓝桥杯 填空 卡片
  • ELK介绍使用
  • 【UE5】非持枪状态蹲姿移动的动画混合空间
  • Windows C++ TCP开发(使用select函数以及设置非阻塞/Reuse属性)
  • ARM TrustZone技术解析:构建嵌入式系统的安全扩展基石
  • 初识Python语言-课堂练习【pyhton123题库】
  • chrome高内存占用问题
  • 【C语言】文件操作篇-----程序文件和数据文件,文件的打开和关闭,二进制文件和文本文件,fopen,fclose【图文详解】
  • 知识碎片收集
  • 不可不知!用例图的绘制与应用全指南深度解析
  • 【数据结构七】堆与PriorityQueue详解
  • uniapp写支付的操作
  • 微信小程序开发系列(二十四)·wxml语法·列表渲染·wx:for-item 和 wx:for-index
  • 下载无水印抖音视频
  • L1-039 古风排版(C++)
  • springboot项目docker分层构建
  • 深入理解SPA、CSR与SSR的区别及应用
  • 基于电鳗觅食优化算法(Electric eel foraging optimization,EEFO)的无人机三维路径规划(提供MATLAB代码)
  • 将SQL数据库转换为Mysql数据库
  • Java集合进阶
  • 一.算法基础
  • python自学7
  • Umi - 刷新后页面报404