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

实现短信中带有链接,直接打开微信小程序

步骤1:生成 Scheme(明文)

在这里插入图片描述
此处配置的 path 需要在小程序后台配置
在这里插入图片描述
之后得到一条 scheme
weixin://dl/business/?appid=xxx&path=pages/index/index
这条 scheme 在某些场景下可以直接点击打开小程序,比如:作为钉钉消息,在ios短信内。。。

但是,为了兼容更多的场景吗,官方建议通过 h5 中转
在这里插入图片描述

步骤2:创建并发布 h5

h5 内可以放一些小程序的介绍文案或者图片,再放一个打开小程序的按钮,点击打开小程序

<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="UTF-8" />
    <link rel="icon" href="favicon.ico" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>xxx</title>
  </head>
  <body>
    <script>
      // 跳转
      function jump() {
        window.location.href = 'weixin://dl/business/?appid=xxx&path=pages/index/index'
      }
    </script>
    <button onClick="jump()">跳转小程序</button>
  </body>
</html>

参考链接(微信小程序官方文档):
获取URL Scheme
获取加密 URL Scheme


http://www.kler.cn/a/377766.html

相关文章:

  • 利用pythonstudio写的PDF、图片批量水印生成器,可同时为不同读者生成多组水印
  • K8S flannel网络模式对比
  • iptables 规则备份和恢复
  • VIM使用笔记
  • 微控制器(MCU)如何运行存储在Flash的程序???
  • 【MySQL死锁一】
  • Xamarin 实现播放视频 MP4
  • 你竟然还不了解 LDAP?
  • 【运维类】服务器日常维护清单及检查表,运维巡查,设备巡检,服务器检查(Word原件)
  • leetcode hot100【LeetCode 139. 单词拆分】java实现
  • NLP segment-01-聊一聊分词 AI 的基础
  • flutter 写个简单的界面
  • H5页面在线预览pdf
  • ceph补充介绍
  • [论文阅读]A Survey of Embodied Learning for Object-Centric Robotic Manipulation
  • 编写dockerfile生成镜像,并且构建容器运行
  • Javascript数据结构与算法——栈与队列
  • 自然语言处理领域中的两个主要技术挑战:实体歧义和上下文管理
  • 网络模型——二层转发原理
  • 如何使用python轻松入手文本数据分析?
  • vue项目安装组件失败解决方法
  • element-plus 修改主题色(按需导入)
  • 【android12】【AHandler】【1.AHandler异步无回复消息原理篇】
  • 整合 flatten-maven-plugin 插件:解决子模块单独打包失败问题
  • 字符串左旋 (干货无废话)
  • flutter-防抖