H5页面跳转到小程序有哪些实现方案?

 2024-01-22 00:04:25  阅读 0

本文主要讲解“H5页面跳转到小程序有哪些实现方案”。 有兴趣的朋友不妨看一下。 本文介绍的方法简单、快速、实用。 现在就让小编带大家学习一下“H5页面跳转小程序的实现方案有哪些”!

实施计划

目前实现H5跳转小程序的方案有很多。 您可以根据自己的实际场景进行选择。 第二种场景更适合上面提到的场景。 我们先来一一看看。

第一种:通过URL

适用于外部浏览器中运行的H5页面拉起微信并通过URL打开指定的小程序。

如果小程序的URL是借助云端开发的,则不需要认证,直接调用即可获取。 这里我就不详细说了。 有兴趣的话可以自行查看文档~

那么如何获取小程序的URL呢? 打开小程序任意页面的URL可以通过服务器界面或小程序管理后台“工具”-“生成URL”入口获取。

使用示例

下图是页面经过:【小程序管理后台-工具-生成URL】

webview跳转到小程序_webview跳转其他小程序_web跳转微信小程序

填写具体路径和参数,点击【生成】按钮,保存生成的URL,直接放置在按钮的点击事件中,如:

openWeapp() {
    location.href = 'weixin://dl/business/?t=xxxxxx'
}

其他详细信息请参考微信官方文档。

第二种:直接使用微信的短链接(URL Link)

这一般适合直接生成链接,无需额外开发H5页面。 用户通过打开链接即可跳转到指定的小程序页面。

打开链接后,会出现微信默认的H5转账页面(也可以自定义H5转账页面)。 目前版本已经支持默认自动跳转到小程序,无需用户确认,这一点非常好。

获得

URL Link

道路

通过服务器接口,您可以获得打开小程序任意页面的URL链接。

具体详情请参考微信官方文档。

踩坑记录

第三种方法:在自定义H5页面中嵌入微信标签

适用于微信环境下运行的自定义H5页面。 跳转按钮集成在自主开发的H5应用程序中。 点击按钮会跳转到指定的小程序页面。

wx.config({
  debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印
  appId: '', // 必填,公众号的唯一标识
  timestamp: , // 必填,生成签名的时间戳
  nonceStr: '', // 必填,生成签名的随机串
  signature: '',// 必填,签名
  jsApiList: [], // 必填,需要使用的JS接口列表
  openTagList: [] // 可选,需要使用的开放标签列表,例如['wx-open-launch-app']
});

openTagList

(打开标签列表)目前支持配置:

HTML 标签示例


    
        ...
    
           <script type="text/wxtag-template">         <style>.btn { padding: 12px }</style>         打开小程序       </script>     

详情请参考微信官方文档。

重要注意事项

转载时请注明:H5页面跳转小程序的实现方案有哪些 | 李雷博客 - PHP博客

标签: 页面 跳转 程序

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码