开启左侧

H5页面跳转微信小程序总结

[复制链接]
在线会员 若雪樱花草 发表于 2023-2-25 08:40:02 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
跟着微疑死态的完美,H5页里正在微疑浏览器、其余浏览器翻开,皆撑持唤起微疑女伶 href="https://www.taojin168.com/cloud/" target="_blank">小法式
上面对于其完毕思路截至归纳。

1、微疑浏览器情况


正在微疑浏览器中,H5页里颠末小法式URL Scheme码唤起,其中心代码完毕为:
  1. location.href = 'weixin://dl/business/?t= *TICKET*'
复造代码
TICKET的值为一个字符串,获得路子犹如下三种方法:
1. 小法式背景天生scheme码


H5页里跳转微疑小法式归纳-1.jpg

小法式背景天生scheme码

长处:不开辟质,可正在小法式背景间接设置;
缺点:天生的scheme码,跳转到小法式的参数不成静态设置,纷歧定能满意营业需要;
2.  云函数挪用获得scheme码

小法式端:创立云函数,供给获得小法式scheme码API;
H5:挪用小法式云函数,颠末scheme码翻开小法式;
长处:(1).云开辟鉴于node完毕,事情质完整由前端同学完毕;(2).参照可静态设置;
缺点:云开辟有必然的进修本钱(实在也比力简单);
3. 挪用效劳端交心

后端:供给获得小法式scheme码的交心;
H5:挪用小法式云函数,颠末scheme码翻开小法式;
长处:(1).参照可静态设置;(2).效劳端供给交心更加妥当,scheme码能够保存数据库;
缺点:需要后端同学共同供给获得小法式scheme码的交心;

2、其余浏览器情况

正在其余浏览器中,H5页里颠末小法式URL Scheme码唤起,其中心代码完毕为:
  1. <wx-open-launch-weapp id="launch-btn" username="小法式本初账号 ID(gh_ 收尾的)" path="要跳转到的页里路子"> <!-- replace -->
  2.    <template>
  3.        <button style="width: 200px; height: 45px; text-align: center; font-size: 17px; display: block; margin: 0 auto; padding: 8px 24px; border: none; border-radius: 4px; background-color: #07c160; color:#fff;">翻开小法式</button>
  4.    </template>
  5. </wx-open-launch-weapp>
复造代码
wx-open-launch-weapp为微疑民间供给的一个可跳转指定小法式的按钮。

3、留神事变(踏过的坑)

1.小我私家账号不成以完毕,必需为已经认证的非小我私家主体的小法式;
2.已经认证的非小我私家主体的小法式,天生URL Scheme码的进口:微疑办理背景-东西;
3.如使用云函数,需要设置保守了固态网站托管的云开辟情况 ID;
4.iOS正在浏览器能够间接使用 weixin://dl/business/?t= *TICKET* 唤起小法式,安卓不成以,必需颠末 location.href 的方法;
具体代码完毕尔便没有展示了,民间有大白的分析文档,各人也能够参照示例:https://postpay-2g5hm2oxbbb721a4-1258211818.tcloudbaseapp.com/jump-mp.html。
以上,即为H5页里跳转微疑小法式归纳,欢送共同交换进修~

4、参照文档:

精彩评论7

avatar
在线会员 rnlT 发表于 2023-2-25 08:40:59 | 显示全部楼层
可以跳转到小程序里指定的某一个页面吗
回复

使用道具 举报

avatar
在线会员 q6o5kQ 发表于 2023-2-25 08:41:15 | 显示全部楼层
请问你的H5页面是使用云开发静态网站托管的网页吗?
回复

使用道具 举报

avatar
在线会员 M9D 发表于 2023-2-25 08:42:13 | 显示全部楼层
可以的,需要获取小程序ID,原始ID,还有URL和小程序页面路径就可以实现。
回复

使用道具 举报

avatar
在线会员 B5tmA 发表于 2023-2-25 08:42:22 | 显示全部楼层
可以的在生成URL Scheme的时候指定页面
回复

使用道具 举报

avatar
在线会员 jCgT25J 发表于 2023-2-25 08:43:22 | 显示全部楼层
我只直接在【天天外链】小程序把自己的小程序appid填进去,得到一个链接;就能实现h5跳转小程序了。非常Nice😏😏😏😏😏😏😏😏😏😏
回复

使用道具 举报

avatar
在线会员 WAbj 发表于 2023-2-25 08:43:37 | 显示全部楼层
【天天外链】就可以实现,不管是跳转企业小程序还是个人小程序/三方小程序。
回复

使用道具 举报

avatar
在线会员 CQPs1KQn 发表于 2023-2-25 08:44:18 | 显示全部楼层
必须使用微信小程序的云开发才可以吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 qq_login

本版积分规则

发布主题
阅读排行更多+
用专业创造成效
400-778-7781
周一至周五 9:00-18:00
意见反馈:server@mailiao.group
紧急联系:181-67184787
ftqrcode

扫一扫关注我们

Powered by 职贝云数A新零售门户 X3.5© 2004-2025 职贝云数 Inc.( 蜀ICP备2024104722号 )