位置: IT常识 - 正文

H5页面跳转小程序的三种方式(h5页面跳转小程序不显示按钮)

编辑:rootadmin
H5页面跳转小程序的三种方式 文章目录前言一、web-view标签返回小程序1.小程序启动页面只写web-view标签跳转到授权页面。2.编写auth.html3、把auth.html放到服务器就可以测试访问,打开小程序默认进入启动页面中的webview跳转到H5,授权成功后,通过wx.miniProgram.reLaunch方法携带参数跳回小程序二、wx-open-launch-weapp1.编写auth.html2、公众号后台配置好相应的域名和ip白名单,把auth.html放到服务器就可以测试访问,点击按钮,跳转到小程序首页(标签中的path属性),在onLoad函数中获取参数三、URL Scheme1.HTTPS 调用2.返回示例3.调用,微信内打开跳转的是正式版,微信外可以跳转体验版和开发板,具体通过env_version参数设置小程序版本前言

推荐整理分享H5页面跳转小程序的三种方式(h5页面跳转小程序不显示按钮),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:h5页面跳转小程序页面,h5页面跳转小程序不需允许吗,h5跳转小程序按钮不见了,h5页面跳转小程序不显示按钮,h5页面跳转小程序不显示按钮,h5页面跳转小程序不显示按钮,h5页面跳转小程序不显示按钮,h5页面跳转小程序需要什么,内容如对您有帮助,希望把文章链接给更多的朋友!

H5页面跳转小程序的三种方式(h5页面跳转小程序不显示按钮)

实际开发中,小程序和H5往往有很多业务场景需要来回跳转,这里主要介绍三种跳转方式供大家参考。 场景:微信小程序登录有时候需要和公众号进行绑定,获取公众号code和appid传给后台进行绑定

一、web-view标签返回小程序1.小程序启动页面只写web-view标签跳转到授权页面。<template><web-view src="https://www.xxx.cn/auth.html"></web-view></template>2.编写auth.html<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script><script type="text/javascript">let url = window.location.href;if(url.includes(code)) {if (wx.miniProgram) {wx.miniProgram.reLaunch({url: `/pages/home/index?code=${url中的code}&appId=${url中的appid}`,success: function() {......},fall: function() {......}})}} else {window.location.href = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=自己的appid&redirect_uri=还是当前页面&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect"}</script>3、把auth.html放到服务器就可以测试访问,打开小程序默认进入启动页面中的webview跳转到H5,授权成功后,通过wx.miniProgram.reLaunch方法携带参数跳回小程序二、wx-open-launch-weapp1.编写auth.html<div id="app"><wx-open-launch-weapp id="launch-btn" username="原始ID" path="赋值自己的path页面"><template><button class="btn">跳转小程序</button></template></wx-open-launch-weapp></div><script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script><script type="text/javascript">let url = window.location.href;//如果url中包含code,说明授权成功,开始注册微信configif(url.includes(code)) {//通过接口拿到appId,nonceStr,signature,timestampwx.config({debug: false,appId,timestamp,nonceStr,signature,jsApiList: ['chooseImage', 'previewImage'], //必写,否则不显示openTagList: ['wx-open-launch-weapp']//必写,否则不显示});} else {window.location.href = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=自己的appid&redirect_uri=还是当前页面&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect"}</script>2、公众号后台配置好相应的域名和ip白名单,把auth.html放到服务器就可以测试访问,点击按钮,跳转到小程序首页(标签中的path属性),在onLoad函数中获取参数

三、URL Scheme

该接口用于获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。通过该接口,可以选择生成到期失效和永久有效的小程序码,有数量限制,目前仅针对国内非个人主体的小程序开放。

1.HTTPS 调用 POST https://api.weixin.qq.com/wxa/generatescheme?access_token=ACCESS_TOKEN

2.返回示例{ "msg": "操作成功", "code": 200, "data": { "openlink": "weixin://dl/business/?t=WqDMv7uIy7g" }}3.调用,微信内打开跳转的是正式版,微信外可以跳转体验版和开发板,具体通过env_version参数设置小程序版本

我这里是写个html文件通过a标签访问

<a href="weixin://dl/business/?t=WqDMv7uIy7g">跳转小程序</a>
本文链接地址:https://www.jiuchutong.com/zhishi/293120.html 转载请保留说明!

上一篇:Web 攻防之业务安全:接口未授权访问/调用测试(敏感信息泄露)(web攻防之业务安全实战指南)

下一篇:怎么移除css的hover事件(css去掉项目符号)

  • 《风云无双》怎样快速升级?(风云无双怎么赚钱)

    《风云无双》怎样快速升级?(风云无双怎么赚钱)

  • vivox70pro+是液冷散热吗(vivos7有液冷散热功能吗)

    vivox70pro+是液冷散热吗(vivos7有液冷散热功能吗)

  • 苹果手表输入法怎么设置(苹果手表输入法怎么改成中文)

    苹果手表输入法怎么设置(苹果手表输入法怎么改成中文)

  • 怎么拉黑手机版拼多多店铺(手机如何拉黑对方号码)

    怎么拉黑手机版拼多多店铺(手机如何拉黑对方号码)

  • 华为手机怎么查自己手机内存是多少(华为手机怎么查真伪)

    华为手机怎么查自己手机内存是多少(华为手机怎么查真伪)

  • 投屏搜不到电视设备(投屏搜不到电视机怎么办)

    投屏搜不到电视设备(投屏搜不到电视机怎么办)

  • 华为nova7插卡的地方在哪里(华为nove7插卡在哪里)

    华为nova7插卡的地方在哪里(华为nove7插卡在哪里)

  • 苹果11亮度调到最高还是很暗(苹果11亮度调到最低会出现斜杠吗)

    苹果11亮度调到最高还是很暗(苹果11亮度调到最低会出现斜杠吗)

  • 注销手机号需要补齐欠费吗(注销手机号需要准备什么)

    注销手机号需要补齐欠费吗(注销手机号需要准备什么)

  • 锁屏微信收不到信息怎么回事(锁屏微信收不到消息打开才收到怎么办)

    锁屏微信收不到信息怎么回事(锁屏微信收不到消息打开才收到怎么办)

  • 笔记本c盘在哪里打开(电脑机械硬盘怎么安装)

    笔记本c盘在哪里打开(电脑机械硬盘怎么安装)

  • 目前世界上最大的计算机互联网络是(目前世界上最大的证券交易所是)

    目前世界上最大的计算机互联网络是(目前世界上最大的证券交易所是)

  • 为什么优酷缓存找不到(为什么优酷缓存的视频不见了)

    为什么优酷缓存找不到(为什么优酷缓存的视频不见了)

  • 三菱重工海尔jx和tx的区别(三菱重工海尔JX-H系列介绍)

    三菱重工海尔jx和tx的区别(三菱重工海尔JX-H系列介绍)

  • 抖音声浪什么意思(抖音声浪跟平台怎么结算)

    抖音声浪什么意思(抖音声浪跟平台怎么结算)

  • 苹果c开头的什么货(苹果c开头什么意思)

    苹果c开头的什么货(苹果c开头什么意思)

  • 小米9pro手机root权限怎么开启(小米9Pro手机丢失刷机后还能不能定位)

    小米9pro手机root权限怎么开启(小米9Pro手机丢失刷机后还能不能定位)

  • oppor9支持闪充吗(oppor9支不支持快充)

    oppor9支持闪充吗(oppor9支不支持快充)

  • ios12系统占用怎么删除(iphone12系统占用)

    ios12系统占用怎么删除(iphone12系统占用)

  • word稿纸设置格子的大小(word文档中怎么设置稿纸合适)

    word稿纸设置格子的大小(word文档中怎么设置稿纸合适)

  • 苹果隐藏的照片怎么显示出来(苹果隐藏的照片怎么看)

    苹果隐藏的照片怎么显示出来(苹果隐藏的照片怎么看)

  • qq邮箱照片保存到相册(qq邮箱照片保存手机里找不到)

    qq邮箱照片保存到相册(qq邮箱照片保存手机里找不到)

  • 高德打车如何支付(高德打车怎么支付?)

    高德打车如何支付(高德打车怎么支付?)

  • 曼哈顿河滨公园中的圣女贞德纪念碑 (© Chase Guttman/Alamy)(曼哈顿公园大道432号)

    曼哈顿河滨公园中的圣女贞德纪念碑 (© Chase Guttman/Alamy)(曼哈顿公园大道432号)

  • NLP:自然语言处理技术领域的代表性算法概述(技术迭代路线图/发展时间路线)、四大技术范式变迁概述(统计时代→大模型时代)、四个时代的技术方法论探究(少数公司可承担的训练成本原因)之详细攻略(nlp自然语言处理框架)

    NLP:自然语言处理技术领域的代表性算法概述(技术迭代路线图/发展时间路线)、四大技术范式变迁概述(统计时代→大模型时代)、四个时代的技术方法论探究(少数公司可承担的训练成本原因)之详细攻略(nlp自然语言处理框架)

  • 跨区域涉税事项报验是什么意思
  • 汽车销售和租赁哪个大
  • 接受投资专利技术科目
  • 合同取得成本如何结转
  • 印花税的填报方法
  • 贸易公司的成本有哪些
  • 固定资产计入了主营业务成本,该怎么办
  • 房地产开发企业土地增值税清算
  • 资产负债表总账科目有哪些
  • 注销了出口退税怎么办
  • 公司代扣代缴个税完税凭证在哪里可以打印
  • 实收资本需要计提印花税吗
  • 会计学中递延收益怎么算
  • 购买商标权税率多少
  • 企业对外投资需要注意的事项
  • 技术转让怎么算成本
  • 开具电费发票说明
  • 其他权益工具包含
  • 个税返还手续费增值税申报填在哪里
  • 私人账户转到企业账户
  • 增值税降税让利给谁
  • 税金及附加包括所得税费用吗
  • 商业会计结转成本
  • 系统自带功能
  • "php"
  • 坏账损失的核算方法属于会计政策吗
  • 如何批量清理桌面
  • 核定征收的企业注销需要缴纳个人所得税吗
  • 企业所得税征收方式有哪些?
  • 坏账准备属于哪一类账户
  • php各个框架的优缺点
  • 房产税和城镇土地使用税需要计提吗
  • 开发成本结转开发产品条件
  • 投资性房地产成本法转公允价值法
  • vue自学
  • 代理费与代理运费的区别
  • 公司搞研发是什么意思
  • tsop封装
  • 发票明细怎么导出数量
  • 金税盘报送汇总在哪
  • 结转结余的概念
  • db2bigint
  • 织梦怎么样
  • 成本核算的意义是什么
  • 哪些科目会影响损益
  • 残保金会计分录人员经费
  • 个体工商户生产经营税
  • 生产成本月末有余额资产负债表平衡吗
  • 本月销售商品会计分录
  • 预付账款是什么意思大白话
  • 个税申报属于哪个部门的职责
  • 工作服入什么科目类别
  • 开票方没有缴纳增值税
  • 行政单位基建账并入大账规定
  • 进货没开票销售开票了
  • 劳务派遣差额征税账务处理
  • 居民企业与非居民企业的纳税差异
  • 购方收到红字发票怎么开
  • innodb数据和索引文件
  • windows下安装nas
  • 微软宣布Q3推出MRTKV3工具包
  • win7 64位系统插入磁盘提示“将磁盘插入驱动器”的解决方法
  • XP系统提示QQprotect.exe损坏文件的解决方法图文教程
  • centos.repo
  • win10系统玩dnf闪退
  • win10系统免费升级
  • win7运行老游戏方法
  • cocos2dx4.0教程
  • glClearBufferSubData
  • node. js教程
  • window.location.href用法
  • Node.js中的construct构造函数
  • python不能用
  • unity读取fbx文件
  • 安卓手机管家下载
  • javascript面向对象吗
  • 税务纪检部门
  • 韩国工资多少人民币
  • 2020年国税和地税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设